我正在尝试在git中合并2个分支。分支具有几乎相同内容的块,但是在不同的文件中。合并希望保留两个文件中的内容导致重复。
据推测,一个分支在某个时刻将内容从一个文件移动到另一个文件。我怎样才能知道何时,在哪个方向以及在哪个分支上?
答案 0 :(得分:1)
我如何找出何时,在哪个方向以及在哪个分支上?
至少从git log --follow ./path/to/file开始,对于每次提交,display the branches including that commit:git branch -r --contains <commit>
。
但是请记住,--follow
并不总是有效,as explained here。