小狼
2019-01-05
前面章节讲git的文件存储时,说git存放blob文件时是以文件内容来区分的,并不以文件名来区分;此处的变更文件名操作和变更文件内容的操作能够自动被git处理,原因就在于blob文件并没有发生修改的冲突吧?如果其中一个人既变更了文件名又修改了文件,同时另一个人也修改了该文件的同一位置的内容,就会被git识别为冲突,而不能自动进行处理了
作者回复: 👍,补充得很好。
11
LDxy
2019-01-03
这个的原理可能是通过识别文件的hash值来实现对文件的跟踪
3
Ranjay
2019-01-05
那要是两个人同时变更文件名呢?
作者回复: 也是一个场景。大家可以测试一下。
2
我们在线,来聊聊吧
✕
您好,当前有专业客服人员在线,让我们来帮助您吧。
我们在线,来聊聊吧