我刚刚收到了这样一条消息:
$ git add .
warning: You ran 'git add' with neither '-A (--all)' or '--ignore-removal',
whose behaviour will change in Git 2.0 with respect to paths you removed.
Paths like 'README.md' that are
removed from your working tree are ignored with this version of Git.
* 'git add --ignore-removal <pathspec>', which is the current default,
ignores paths you removed from your working tree.
* 'git add --all <pathspec>' will let you also record the removals.
Run 'git status' to check the paths you removed from your working tree.
我认为设置--all
是一个非常明智的默认设置,因为如果意外添加了某些内容,我可以使用reset
。如何将该行为设为默认值?
发布于 2013-10-17 14:12:27
使用git你可以创建别名,所以你可以尝试这样做:
git config --global alias.adall 'add . --all'
这里使用"adall“而不是" add”来避免一些不必要的添加,但如果你喜欢添加也可以。
完成此配置后,您可以像下面这样通过命令添加所有内容:
git adall
https://stackoverflow.com/questions/19416195
复制相似问题