• 小狼
    2019-01-05
    前面章节讲git的文件存储时,说git存放blob文件时是以文件内容来区分的,并不以文件名来区分;此处的变更文件名操作和变更文件内容的操作能够自动被git处理,原因就在于blob文件并没有发生修改的冲突吧?如果其中一个人既变更了文件名又修改了文件,同时另一个人也修改了该文件的同一位置的内容,就会被git识别为冲突,而不能自动进行处理了

    作者回复: 👍,补充得很好。

    
     11
  • LDxy
    2019-01-03
    这个的原理可能是通过识别文件的hash值来实现对文件的跟踪
    
     3
  • Ranjay
    2019-01-05
    那要是两个人同时变更文件名呢?

    作者回复: 也是一个场景。大家可以测试一下。

    
     2
我们在线,来聊聊吧