- git diff(新增文件到暂存区)
- 新增文件到暂存区,然后又做了修改操作,使用git diff 是暂存区和工作区比对
- git diff -- cached
- 暂存区和版本库的区别
- git status - v
- 暂时和 git diff --cached功能一致
- git status -uno 列出已经被git管理,并且修改了内容,没有提交的文件
- Changes to be committed 【准备被提交】所列文件是index(暂存区文件),commit之后进入版本库
- Changed but not updated 所列文件是工作区,add之后进入暂存区【典型的没有git add 提醒】
- Untracked files 尚未被跟踪的文件【add之后进入暂存区】
- git add -i 查看更多内容
- git 手动删除了所有文件,版本库还在
- git checkout . ;不用远程拉取,直接从本地版本库
- rm 和 git rm 的区别
- rm删除后没有提交到暂存区
- 如何恢复:git checkout 文件名或者 . (点) 恢复全部
- git rm删除后提交到了暂存区
- 如何恢复
- 第一步 git reset head test.txt 撤销暂存区的修改
- 第二部 git checkout -- file
- 如何恢复
- rm删除后没有提交到暂存区
git 比对 合并
最新推荐文章于 2024-08-13 09:32:04 发布