問題1:用戶A和B,文件a,同一個branch用戶A先pull(時間為12:00),再編輯文件a,再commit和push,push時間為13:00用戶B先pull(時間為12:00),再編輯文件a,再commit和push,push時間為13:01請問最后repo里面的文件a完全是用戶B的,還是兩位用戶共同的修改成果都存在?問題2用戶A和B,文件b,同一個branch用戶B提交了一個修改文件b的commit和push(時間為14:00)用戶A開始pull(時間為14:01),但是發現報錯了,提示本地有commit未同步,于是把手頭的文件b的修改commit掉,然后再pull,成功,然后再merge,最后push出去請問此時repo里面的文件b,有沒有包含了用戶A和B兩個人的修改成果?
關于Git的問題,文件互相覆蓋問題
藍山帝景
2018-07-05 12:24:47