mrb*_*lah 12 git
如果我手动进入Windows资源管理器并删除一堆文件,有没有办法批量提交更改?
我相信即使做了以下事情:
git add.
它还告诉我,我必须做一个:
git rm/path/to/file
如果要删除大量文件,哪个会有点烦人?
CB *_*ley 27
git add -u 将对所有跟踪文件进行所有更改,包括删除.
git add -u
如果您的更改不是您不想要删除的删除,则必须执行以下操作:
git diff --name-only --diff-filter=D -z | xargs -0 git rm --
Jak*_*ski 12
除了查尔斯·贝利回答有关git add -u(或git add -A它结合git add .与git add -u),并使用自动化xargs,我想指出的是,git commit -a会自动选择文件删除.
git add -A
git add .
xargs
git commit -a
归档时间:
15 年,9 月 前
查看次数:
2427 次
最近记录:
11 年,12 月 前