这可能不是git的设计目标 - 我可以接受 - 但我很好奇这是否可能,看到它对我来说很多。
场景:开发人员将方法X从文件A移动到文件B(两个现有的跟踪文件)。我想知道他们是否也在副本上更改了方法X
现在,如果我使用gitk检查文件B,我可以看到该方法的介绍。问题是我想知道该方法是简单地复制/粘贴,还是在过程中进行了修改。
我的直觉说这个信息丢失了,但有没有办法可以反向设计使用git复制哪个文件方法X?
即。使用git解决文件A.这可能吗?
答案 0 :(得分:0)
git blame -C
是要使用的命令。
以下是the man page和a near duplicate question(它是如何工作的?与我使用的是什么?)以及更详细的答案。