git diff

2017-03-02  本文已影响0人  随玉而安_gao

git  diff:工作目录中当前文件和暂存区域快照之间的差异

git  diff    --cached:看已经暂存起来的文件和上次提交时的快照之间的差异

git   diff    --staged这个命令同上

一般仓库中的文件可能存在于这三种状态:

1)Untracked files → 文件未被跟踪;

2)Changes to be committed → 文件已缓存,这是下次提交的内容;

3)Changes bu not updated → 文件被修改,但并没有添加到缓存区

git  rm  --cached   filename:将暂存区的文件删除,但该文件仍然保留在工作区

git   rm   -f   --cached   filename:强制删除 

上一篇 下一篇

猜你喜欢

热点阅读