sbi*_*eni 6 git repair move
我手动将 .js 文件从一个文件夹移动到另一个文件夹。现在,尽管 GIT 似乎拥有该文件的完整历史记录,但它似乎仍然将移动视为删除/创建事件。此外,使用 git BLAME,我无法返回跟踪超出移动文件点的更改。
已经过去了一个月左右,有很多提交,但我希望能够“修复”该历史记录,以便 GIT 将整个提交历史记录视为同一个文件,而没有移动时的截止点..能够退一步使用责备来跟踪变化。
有人能帮忙吗?
Geo*_*ard 5
您应该使用 git-blame-C标志。这指示 Git 尝试找出各个行的实际来源,而不仅仅是它们的提交时间。尽管这听起来像是同一件事,但在像您这样的情况下却有所不同。
-C
当你使用它时,它就像魔法一样!请阅读手册页以获取更多信息。
归档时间:
12 年,3 月 前
查看次数:
580 次
最近记录: