496得票6回答
"git blame" 是什么?

我看到了很多关于如何使用git blame的问题,但是我并不真正理解它们。 在GitHub界面的文件顶部,我看到一个Blame按钮。点击它后,它会显示一些差异和用户名在左侧栏上。这表示什么? 除了GitHub之外,为什么要使用git blame?

78得票5回答
SourceTree中的git-blame在哪里?

我想查看每个人为文件贡献了哪些代码和修改。git-blame恰好可以做到这一点。那么,SourceTree是否有一个git-blame视图?

57得票7回答
如何在Xcode 11中使用Git Blame/Authors查看之前版本的代码作者?

使用Xcode 10.2,我可以选择“作者”视图,然后从底部选择一个之前的git修订版本进行归咎: 但是在Xcode 11 beta中,当我选择“作者”视图时,无法选择过去的修订版本进行归咎,因为选择器已缺失: 这个功能被删除了吗?还是需要执行新的步骤来归咎特定之前的代码行?为了更好地...

54得票2回答
为什么git blame不能跟踪重命名?

$ pwd /data/mdi2/classes $ git blame -L22,+1 -- utils.js 99b7a802 mdi2/utils.js (user 2015-03-26 21:54:57 +0200 22) #comment $ git blame -L22,+1...

41得票3回答
如何在Android Studio中了解开发者代码责任

我正在参与一个由几个开发者共同完成的项目,如何在Android Studio中查看开发者代码贡献信息?是否有快捷方式或建议可以帮助我们了解代码贡献情况?

35得票1回答
Bitbucket是否有类似GitHub的git-blame行特性?

我能在Bitbucket上查看文件/某一行代码是由谁在何时提交的吗?我在网站上找不到这些功能。谢谢!

31得票2回答
不覆盖原作者的Git提交在Git blame中显示。

我使用了一个Perl脚本来修改php git仓库中的所有制表符,并将它们全部改为4个空格。 $ find -iname \*.php -exec perl -pi -e "s/\t/ /g" {} \ 我可以使用git commit提交这个更改,但是在此提交后,在git blame...

30得票5回答
如何在PyCharm中禁用用户名注释

我不确定是更新还是启用了某个设置,但我看到我的代码被git blame用户名行内注释。 Git blame操作显示已经关闭。 当我点击用户名时,行号列会展开并显示时间戳。 如何禁止用户名出现? 点击后

29得票2回答
git blame命令带有可选的ignorerevsfile参数

我有大约40个git存储库,其中大多数都有一个.git-blame-ignore-revs文件用于与git blame一起使用。因此,我将blame.ignorerevsfile=.git-blame-ignore-revs应用于我的全局git配置,而不是在本地为每个存储库进行配置。 然而,那...

26得票3回答
Windows上的Git责备报告“致命错误:在HEAD中没有这样的路径<path>”。

当我在文件夹中运行 git blame 命令时(例如:git blame Foo/FileA.txt),会返回“fatal: no such path 'Foo/FileA.txt' in HEAD”的错误信息。虽然我可以在文件系统中清晰地看到该文件的存在,且该文件夹中的其他文件可以被成功追溯...