该命令git add [--all|-A]似乎与git add ..相同.它是否正确?如果没有,它们有何不同?
git add [--all|-A]
git add .
git git-add
如何在不手动输入所有文件的完整路径的情况下轻松删除多个文件git rm?我有很多我想保留的修改过的文件,因此删除所有已修改的文件也是不可能的.
git rm
而且还可以在不手动输入的情况下还原多个文件的更改git checkout -- /path/to/file?
git checkout -- /path/to/file
git git-rm
我已经在几个地方读过,随着时间的推移,行为git add -A 发生了一些变化.
git add -A
从2.x开始(例如Git 2.5.0),究竟做git add -A :/了什么?我找不到该选项:或:/在文档中.是一个pathspec吗?怎么会这样?文档提供的示例仅显示glob模式(例如*.c)或简单路径规范(例如dir,添加任何内容dir).
git add -A :/
:
:/
pathspec
*.c
dir
git
git ×3
git-add ×1
git-rm ×1