是否有git命令基本上获取我已更改的文件的行号和文件名列表。这样我就能看到我在某个地方所做的改变,例如
\r\n
答案 0 :(得分:1)
我认为使用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/