Discuss / Git / status和diff的总结

status和diff的总结

Topic source

git status:

作两次对比,工作区 vs 暂存区 以及 暂存区 vs 仓库,并将两次对比的结果显示在输出中。哪个对比没差别,就不显示。两个对比都没差别,就显示working tree clean。

git diff:

上面已经总结了。

  1. git diff:是查看working tree与index的差别的。
  2. git diff --cached:是查看index与repository的差别的。
  3. git diff HEAD:是查看working tree和repository的差别的。其中:HEAD代表的是最近的一次commit的信息。

补充下:git status还显示untracked file

飞舞之博

#3 Created at ... [Delete] [Delete and Lock User]

谢谢


  • 1

Reply