用户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的,还是两位用户共同的修改成果都存在?
用户A和B,文件b,同一个branch
用户B提交了一个修改文件b的commit和push(时间为14:00)
用户A开始pull(时间为14:01),但是发现报错了,提示本地有commit未同步,于是把手头的文件b的修改commit掉,然后再pull,成功,然后再merge,最后push出去
请问此时repo里面的文件b,有没有包含了用户A和B两个人的修改成果?
茅侃侃
犯罪嫌疑人X