我删除了Git的分支newFeature中的777个文件
rm !(example)
我想承诺.Git让我手动删除每个删除的文件
git rm file
为所有名称不相似的777文件编写上述命令需要花费大量时间.
如何在我的Git分支newFeature中删除这些777文件? 我希望将它们作为备份供以后使用,但现在,我想要没有它们.
git add -u
它将"git删除"您删除的所有文件.
从Git添加:
ü
--update
仅更新git已经知道的文件,为提交暂存已修改的内容并标记要删除的已删除文件.
这类似于git commit -a
准备提交的" ",但更新仅限于命令行中指定的路径.
如果未指定路径,则更新当前目录及其子目录中的所有跟踪文件.
"管道方式"确实是某种脚本的一线
for i in ` git st | grep deleted | awk ‘{print $3}’ ` ; do git rm $i; done
或者用于带有GnuWin32的Windows框
git st | grep deleted | gawk "{print \"git rm \"$3}" | cmd
但这git add -u
是主要的瓷器方式.