从终端删除多个文件[git]

时间:2015-02-09 00:59:51

标签: git terminal

我从我目前正在处理的网站中删除了多个文件。我的电脑上的所有文件,我在终端使用git。终端告诉我有几个文件已被删除(我删除的文件)。

现在我一直在做

git rm filename.jpg

到我要删除的每个文件。有没有更快的方法来执行此操作而不必逐个删除每个文件?

由于

3 个答案:

答案 0 :(得分:0)

然后以任何方式删除您认为合适的git commit -a

答案 1 :(得分:0)

使用正则表达式。

例如:git rm dir1(删除dir1 / file1,dir1 / file2 ......)
git rm -r dir1(以递归方式删除dir1内的所有内容,甚至是子目录)

您可以使用* .c,*等来扩展文件名。

希望它有所帮助! :)

答案 2 :(得分:0)

与StenSoft建议的一样,您可以手动删除所有文件,并为所有已删除的文件进行提交。但是,如果您对删除文件的git用法严格要求,可以稍微修改一下git rm语句

git rm file_1 file_2 file_3