diff中的diff staged和unstaged文件

时间:2015-12-03 15:32:38

标签: git version-control diff

假设我有档案

1
2
3
4
5

我改变了这个

1
222
3
444
5

现在我使用 git add -p 应用补丁并仅添加了第一个更改(2 - > 222)

我可以做些什么来查看未分阶段的更改,以便看到这样的输出:

@@ -1,6 +1,6 @@
- 4
+ 444

1 个答案:

答案 0 :(得分:5)

你可以运行`git diff,它将你的索引与你的舞台进行比较,而不是你的头。您已添加的更改(222)将不会显示,因为它们已经在您的舞台中,因此您只会看到更改后的444行。