1 下載下傳tortoisegit,下載下傳位址:
http://tortoisegit.soft32.com/free-download/
2 建立一個git倉庫
3 建立克隆,建立兩個用于克隆的倉庫
進入user1,克隆一個
同樣的方法進入user2,克隆一個倉庫
4 送出檔案
點選push,将檔案push到遠端伺服器上。
4 通過pull的方式将檔案更新到user2中
進入user2中,執行以下操作:
執行之後的目錄中的内容如下:
5 建立更新檔(在user1修改了檔案之後,還沒有push之前,可以建立更新檔)
6 應用更新檔,不同過伺服器的方式為user2打上更新檔,方法是将剛剛打好的更新檔拷貝到user2目錄下。
在空白位置右擊,出現以下:
點選ok.再次打開user2下的readme.txt檔案,檔案的内容如下:
7 将user2中的更新檔檔案删除,然後pushuser2下的内容,使伺服器上的内容是最新的。
8 同樣pull user1中的内容
9 示範一個有沖突的更新檔
修改user1下的readme.txt,在第5行添加内容,然後commit,接着在建立一個更新檔。
user1建立更新檔
将0002-user1.patch先拷貝到user2下,先修改user2中的readme.txt檔案,然後在應用更新檔,發現有問題了,這隻時候不要關閉提示有問題的這個視窗,選中readme.txt檔案,右擊,編輯沖突。
應用更新檔:
點選apply,出現以下問題:
編輯修改之後
然後覆寫掉原來的檔案,最後關閉這個編輯視窗。
發現還有三個檔案,直接删除即可。。。
修改後的檔案内容是: