我注意到,在处理一两张票时,如果我走开,我不确定我在做什么,什么改变了,等等。
是否有一种方法可以在git添加和提交之前查看给定文件所做的更改?
我注意到,在处理一两张票时,如果我走开,我不确定我在做什么,什么改变了,等等。
是否有一种方法可以在git添加和提交之前查看给定文件所做的更改?
当前回答
使用git-diff:
git diff -- yourfile
其他回答
Git diff文件名
转到你各自的git repo,然后运行以下命令:
Git diff文件名
它将打开文件与更改标记,按返回/回车键向下滚动文件。
P.S. filename应包括文件的完整路径,否则,您可以通过进入文件的相应目录/文件夹而不使用完整文件路径运行
请记住,您提交的是更改,而不是文件。
由于这个原因,我很少不使用git add -p(或magit等效)来添加我的更改。
你也可以使用git友好的文本编辑器。它们显示已修改的行上的颜色,添加的行显示另一种颜色,删除的行显示另一种颜色,等等。
GitHub的Atom 1.0就是一个很好的文本编辑器。
使用git-diff:
git diff -- yourfile