請問 git 適當的工作流程 - Linux

Hedda avatar
By Hedda
at 2012-07-08T22:50

Table of Contents

我對LINUX不太熟,算是剛接觸。不過我對於同步備份有需求。看過幾個網頁的
介紹之後,我決定選用GIT這個軟體。不過我對於GIT的用法還不是非常了解,
雖然知道幾個add或是commit指令,但是對於他實際做了什麼不太清楚。

我會什麼:

我會在不同的隨身碟之間作資料同步。不過我只會三個簡單的指令:

# cd /media/disk1
# git add .
# git commit -a "2012.07.08 commit disk1"
# cd /media/disk2
# git add .
# git commit -a "2012.07.08 commit disk2"
# git pull /media/disk1

通常我都只使用這些指令來達到隨身碟之間的同步效果。

我的問題:

現在我的版本庫裡面,有一個特殊的資料夾,這個資料夾是專門要對應到公司的
資料,而不是我自己獨享的資料。也就是說,我會準備另一組隨身碟,是專門與
公司電腦裡的資料做同步的。

假設我做了下面這個操作:

cd /media/disk1/company
git pull /media/diskcompay

那麼 /media/disk1/comany/.git 這個資料夾必定會變動。

我想問的是 git 這個軟體是如何看待

/media/disk1/company/.git

這個資料夾的呢?是當成普通資料夾做處理?還是會額外特殊處理?

還是說,有其他更好的觀念或方式,可以取代我目前這樣的做法呢?

希望有人可以聽懂我在問什麼。

--

--
Tags: Linux

All Comments

Aaliyah avatar
By Aaliyah
at 2012-07-10T03:55
我怎麼覺得rsync應該更適合你
Mia avatar
By Mia
at 2012-07-14T08:42
推rsync,git比較適合寫程式。

在Linux架設Cluster的好書有哪些?

Charlie avatar
By Charlie
at 2012-07-08T03:04
http://zh.wikipedia.org/zh-tw/%E8%AE%A1%E7%AE%97%E6%9C%BA%E9%9B%86%E7%BE%A4 叢集計算機按功能和結構可以分成以下幾類: 1. 高可用性叢集 High-availability (HA) clusters 2. 負載均衡叢集 Load ...

gnome-terminal不能看八卦版

Adele avatar
By Adele
at 2012-07-08T02:54
※ 引述《OpenSolaris (SunOS 5.11)》之銘言: : 推薦Qterm + 1,上PTT感覺很正常啊。 : ※ 引述《鵟.騎士 andlt;nowayatfakemail.organdgt;, 看板: Linux》之銘言: : : 於 西元2012年07月05日 18:58, sheshar ...

不用光碟安裝 centos 6的方法?

Dinah avatar
By Dinah
at 2012-07-07T22:29
: → lantw44:找不到 ISO 9660 映像檔-andgt; 要把 iso 檔案複製到記憶卡上 01/08 23:53 : → lantw44:然後開機指令加 repo=hd:UUID=AAAA-AAAA:/ 01/08 23:54 : → lantw44:是複 ...

ubuntu 12.04 的選單

Tracy avatar
By Tracy
at 2012-07-07T21:51
請問 ubuntu 12.04 可以設定為之前像 9.04 11.04 那種選單嗎?? 按照此網頁裝了 gnome-panel http://www.omgubuntu.co.uk/2012/03/gnome-classic-in-ubuntu-12-04-its-like-nothing-ever-ch ...

CentOS 6.2 32bit

Edith avatar
By Edith
at 2012-07-06T23:35
最近lab有台記憶體32GB的server 可是安裝CentOS 6.2 32bit都只能抓到15.XGB google後,發現要安裝kernel-PAE 可是6.2版似乎沒有PAE= = 在32bit下,有什麼辦法可以讓他抓滿32GB的RAM呢?? 謝謝 - ...