1. 实例:
edit File.test
(This is a test case.)
git add --all
edit File.test
(Hello!!!)
2. git 状态
(1) 本地工作空间 修改
(2) Index git add
(3) Stage git commit
(4) 服务器空间 git push
3. git diff
git diff 等价与 git diff HEAD
比较的是工作目录和index的区别
--- a/File.test
+++ b/File.test
@@ -1 +1,3 @@
+Hello!!!
+
This is a test case.
4. git diff --cached
git diff --cached比较的是index和本地库的区别
--- /dev/null
+++ b/File.test
@@ -0,0 +1 @@
+This is a test case.
5. git diff commit_id1 commit_id2
比较2个commit之间的不同
6. git diff branch_name
查看当前分支和branch_name之间的diff