git diff结果怎么看
$ git diff
warning: in the working copy of 'a.txt', LF will be replaced by CRLF the next time Git touches it
diff --git a/a.txt b/a.txt
index 35fbd83..d4519ea 100644
--- a/a.txt
+++ b/a.txt
@@ -1,4 +1,3 @@
aaa
-bbb
ccc
ddd
diff --git a/a.txt b/a.txt
a/a.txt
表示暂存区的文件b/a.txt
表示工作区的文件
index 35fbd83..d4519ea 100644
35fbd83..d4519ea
表示提交索引,100
表示文件类型(regular file) ps:101
表示(symbolic link)、102
表示(gitlink)644
表示文件权限(参考linux文件权限)
@@ -1,4 +1,3 @@
-1,4
表示暂存区文件1~4行+1,3
表示工作区文件1~3行- 总的表示暂存区文件1 ~ 4行和工作区文件1 ~ 3行有区别
aaa
-bbb
ccc
ddd
- 表示工作区文件和暂存区文件相工作区比删除了
bbb
这行