Git diff命令:究竟是谁和谁对比?

Git中,有 工作区、缓存区(Stage)、HEAD分支 三种概念。 git add命令将工作区的修改存入缓存区;git commit命令将缓存区的全部内容上传到HEAD所指向的分支(默认为master分支)。 现假设经过一些修改、缓存、提交操作后,当前项目中的file.txt文件在工作区、缓存区、HEAD仓库中的版本内容都不一样: 工作区记为A,其中的file.txt内容为aaa; 缓存区记为B
相关文章
相关标签/搜索