假设我有一个文本文件
alex
bob
matrix
will be removed
git repo
我已经将它更新为
alex
new line here
another new line
bob
matrix
git
在这里,我添加了行号 (2,3) 并更新了行号 (6)
如何使用 git diff 或任何其他 git 命令获取这些行号信息?
最佳答案
git diff --stat
将向您显示提交内容时获得的输出,我猜这就是您所指的内容。
git diff --stat
要准确显示已更改的行号,您可以使用
git blame -p <file> | grep "Not Committed Yet"
并且更改的行将是结果中结束括号之前的最后一个数字。虽然不是一个干净的解决方案:(
关于git - 使用 git diff,如何获取添加和修改的行号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8259851/