教學3 合併修改記錄

製造衝突

在教學3,我們要學習如何解決衝突,首先,我們必須使用「tutorial 數據庫」和「tutorial2 數據庫」製造衝突的狀態。

Windows

在tutorial的操作
首先在打開tutorial目錄的sample.txt,修改成以下的內容再提交。

連猴子都懂的Git命令
add 修改加入索引
commit 記錄索引的狀態

commit 記錄索引的狀態

在tutorial2的操作
接著打開tutorial2目錄的sample.txt,修改成以下的內容再提交。

連猴子都懂的Git命令
add 修改加入索引
pull 取得遠端數據庫的內容

pull 取得遠端數據庫的內容

在tutorial2的操作
直接從tutorial2 push內容到遠端數據庫。

Push到遠端數據庫

現在,遠端數據庫的第三行即為「pull 取得遠端數據庫的內容」啦。

在tutorial的操作
接下來,從tutorial push提交到遠端數據庫。

Push到遠端數據庫

看到吧,發生錯誤了,push被拒絕(rejected)了。