Gab*_*raz 2 git version-control
我以前使用git reset过单个文件,但我经常发现自己必须在提交前取消暂存多个文件。是否有取消暂存所有暂存文件的命令?我在文档(http://git-scm.com/docs/git-reset)上找不到它。
git status 通常会向您显示选项,例如
On branch master
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: someFile.txt
modified: someDir/someOtherFile.txt
Run Code Online (Sandbox Code Playgroud)
因此,如果您想取消暂存所有文件,请执行 git 建议的操作
git reset HEAD
Run Code Online (Sandbox Code Playgroud)
尝试这个:
git reset HEAD .
Run Code Online (Sandbox Code Playgroud)
Git 实际上应该写出当你执行时要做什么git status
6:16:17 {proj_main} ~/git/proj_main$ git status
On branch proj_main
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: sub_proj/.project
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
926 次 |
| 最近记录: |