Pap*_*ika 5 git git-add git-stage
有时我运行时git add .会添加不应该添加的大文件。如何在未提交的情况下查看添加了哪些文件?以及如何一次“取消添加”这些文件或所有文件,以便我可以修复.gitignore?
Rom*_*eri 11
(免责声明:下面的命令都不会修改您对文件的更改,所有这些都与暂存或未暂存的内容有关)
如何...
...显示此时上演内容的完整列表。(diff --staged 的文档)
git diff --staged --name-only
...“取消添加”(取消暂存)一个文件
git reset -- path/to/file
...或者类似地,取消暂存包含其中所有内容的目录
git reset -- path/to/dir/
...取消所有内容(文档中的示例)
git reset
...最后但并非最不重要的一点是“取消舞台向导”!(交互式取消暂存,就像 一样逐块进行git add -p)
git reset -p
最后,关于修复您的.gitignore,请查看git check-ignore -v <path>具体是哪个.gitignore文件忽略您的路径。
| 归档时间: |
|
| 查看次数: |
12432 次 |
| 最近记录: |