在Git中撤消更改(分阶段和非分阶段)的最快方法是什么?
两个文件都未分级.
$ git status -s
M file1.txt # unstaged
?? oops.txt # unstaged
Run Code Online (Sandbox Code Playgroud)
一个文件暂存,一个文件未分级.
$ git status -s
M file1.txt # staged
?? oops.txt # unstaged
Run Code Online (Sandbox Code Playgroud)
我可以add全部索引,然后stash save和drop.
$ git add .
$ git stash save
$ git stash drop
$ git status
nothing to commit, working directory clean
Run Code Online (Sandbox Code Playgroud)
有更快的方法吗?
是否可以git commit添加新文件和目录?
这似乎是一个很大的长远不用打字的有键入git add .然后git commit
(那,我倾向于经常忘记调用git add .导致版本缺少目录等)
git ×2