当我这样做$ git add *有时我意识到,Git并不被删除的文件添加到舞台,我需要指出,如果手动删除或添加,但我想不出有什么用差异$ git add --all.所以如果星号()表示'一切'(),为什么git不会像**一样添加所有标志'?
我检查了git文档git-add和"git add -A"和"git add."之间的一些区别,但没有指定使用星号时的情况.
也是git中的第一个答案添加*(星号)vs git add.(期间) 表示:
add*表示添加当前目录中的所有文件,但名称以点开头的文件除外.这是你的shell功能,实际上,Git只接收一个文件列表.
所以它意味着相同*和--all?
谢谢
不同之处是:
git add -A增加了一切从顶部混帐回购协议的文件夹.git add *从当前文件夹添加文件(由shell扩展,没有dotfiles).
它从当前路径开始运行.| 归档时间: |
|
| 查看次数: |
1789 次 |
| 最近记录: |