有时我删除一个JSON文件并在整个不同的路径中添加另一个类似的JSON文件。这些文件大约有10行。它们只有2行不同。如果我添加新文件&在一次提交中删除旧文件git将此识别为具有一些更改的移动。
有没有办法告诉git这不是一个举动?
(为什么我想要这个:我有一个更清晰的历史,并且可以避免一些合并冲突)
答案 0 :(得分:1)
如果移动或重命名文件,Git不会存储,实际上会在git show
或git log
上检测到,您可以使用--no-renames
来关闭重命名检测。
为了确保git始终认为它们是不同的文件,最好只删除并在不同的提交中添加文件。