如何在git中关注文件

Jon*_*röm 7 git git-remote git-branch

我在git中删除了几次文件,但随着其他分支的合并,它会再次出现; 我猜是这样的:

                      o--  a topic  --o
                     /                 \
o-- [create file] --o-- [delete file] --o-- [file exists again]
Run Code Online (Sandbox Code Playgroud)

由于我们使用"内部版本"使用git,因此我特别难以掌握正在发生的事情,即我创建了我推出的发布分支,我们的发布经理将其拉出并合并到master并且我拉动他的主人.

如何找到我(或其他人)删除文件的位置以及重新引入文件的合并?谢谢!

man*_*lds 2

当您删除分支中的文件然后合并到包含该文件的另一个分支时,该文件仍保持删除状态。现在,即使您删除了分支中的文件并将该分支与另一个分支合并,它仍然会被删除。

git merge:删除我想保留的文件!

但是,如果向此文件添加了某些内容,则在合并时,您将遇到冲突,并且您必须显式添加此文件并提交它才能返回到您删除的分支。


--followgit log

- 跟随

Continue listing the history of a file beyond renames (works only for a single file).
Run Code Online (Sandbox Code Playgroud)

但我不确定这是否是您在这里寻找的。您还可以查看History Simplification手册git log- h​​ttp://git-scm.com/docs/git-log