有时我会运行git add .并添加不应该添加的大文件。如何在不提交的情况下查看添加了哪些文件?以及如何一次“取消添加”这些文件或所有文件,以便修复.gitignore?
1262 次
3 回答
5
git diff --staged --name-only将显示此时上演的完整列表。(diff 的文档 --staged)
git reset -- path/to/file将“取消添加”(取消暂存)该文件
git reset将取消一切。(文档中的示例)
于 2020-10-27T06:49:00.463 回答
3
如何检查暂存的文件
git status -s
带有绿色 M 字母前缀的文件表示已缓存,红色表示仍在工作区中,未缓存。
于 2020-10-27T07:09:58.690 回答
-1
以及如何“取消添加”这些文件
使用git rm 你的文件。详细请看git的文档或者试试git rm --help
于 2020-10-27T06:52:05.947 回答