永发信息网

git diff 的使用说明,是干什么的,怎么用

答案:1  悬赏:70  手机版
解决时间 2021-04-20 06:44
  • 提问者网友:火车头
  • 2021-04-20 02:31
git diff 的使用说明,是干什么的,怎么用
最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-04-20 04:08
gitdiff主要的目的是,显示工作目录与索引区文件之间的差异gitdiff-cached 是显示索引区与git仓库之间的差异的情况索引区是什么?据我了解看图就会明白:这是图中的情况,利用索引区的情况,就是图中的index的位置,gitadd就是把当前的目录下的所有文件,添加到索引区;gitdiffHEAD显示工作目录与git仓库之间的差异;gitdiffHEAD^是比较上次的提交;gitdiffHEAD~2是比较上两
总而言之,git diff 是很简单的 
:git diff 主要的目的是,显示工作目录与索引区文件之间的差异
git diff -cached  是显示索引区与git 仓库之间的差异的情况
索引区是什么?
据我了解看图就会明白:


这是图中的情况,利用索引区的情况,就是图中的index的位置,git add 就是把当前的目录下的所有文件,添加到索引区;
git diff HEAD 显示工作目录与git 仓库之间的差异;
git diff HEAD^ 是比较上次的提交;
git diff HEAD~2 是比较上两次提交,于是有了,git diff HEAD~n 是比较上n次提交与现在工作区间的关系;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯