1
是否有一个git命令可以基本获取我已对其进行更改的文件的行号和文件名列表。这样我就可以看到我在某个位置进行的修改,例如如何获取我过去修改过的文件的文件名和行号
git check-last-change --dir=app/styles/
是否有一个git命令可以基本获取我已对其进行更改的文件的行号和文件名列表。这样我就可以看到我在某个位置进行的修改,例如如何获取我过去修改过的文件的文件名和行号
git check-last-change --dir=app/styles/
我使用git log
与-p
参数会做你想要什么想:
git log -p app/styles/
它会显示在app/styles
文件夹改变所有文件的日志。 -p
命令告诉它显示每次提交中引入的更改。输出看起来像:
commit 3101fd9a2862de007f6b47b58adab2d1e29a722b
Author: David Zych <email>
Date: Wed Apr 22 10:03:06 2015 -0700
(Some commit message)
diff --git a/app/styles/site.css b/app/styles/site.css
index a2b5d32..3df6ed1 100644
--- a/app/styles/site.css
+++ b/app/styles/site.css
@@ -142,6 +142,11 @@ html {
+ color: red;
+ margin: 0;
}
如果要笔者限制自己,你可以添加--author
标志。
git log -p --author "David Zych" app/styles/
如果要限制它最近的X更改,请使用-X
标志,其中X是你想看到的变化的数量。要查看最近的更改:
git log -p -1 app/styles/
您可能还想使用'--author'标志。 – Chris