git 測試
建立三個repo
模擬上傳
test 是 user1
test-user 是 user2
test-remote 是遠端
未更動前所有紀錄都一致
檔案內容
step1.
user 1 改動第三行 c→d
user 2 改動第三航 c→E
user 1 PUSH 遠端已經成功收到
user 2 PULL remote 將會產生衝突
選擇 User 2 的版本(上方)為正確的版本
解衝突並推上
接著看remote的紀錄
可以總結出 修正這個衝突不會有任何的檔案變更 因為沒有變更 只是選擇正確的版本
所以User 1的這個commit 會直接被吃掉
user 1 commit
user 2 commit
遠端當前狀態
文章標籤
全站熱搜