我正在使用git的删除命令git rm
。在使用git rm
之前,我犯了一个简单/愚蠢的错误,即使用手动方式删除了一个包含所有文件的文件夹。
现在我有超过15个文件想要从我的版本库中删除,但不想一个一个地输入。
是否有一种方法可以做到这一点?
git status
deleted: Literature/abc.md
deleted: Literature/acdf.pdf
deleted: Literature/dsfsdf.pdf
deleted: Literature/dfgdfs.pdf
deleted: Literature/sgadfgaa.md
deleted: Literature/sdsds.pdf
deleted: Literature/sddvasds.rmd
deleted: Literature/ddsds.md
deleted: Literature/fsdfsdsd.png
git checkout {number}
命令,但现在我的 HEAD 已经分离。 - mccurciogit checkout <yourBranch>
再次检出您的分支即可。但我不明白您为什么要输入那个。我的代码中的--
不是数字的占位符,而是告诉 git “在此之后的任何内容都不是参数,而是文件路径”。您能分享一下您确切输入的内容吗? - Romain Valeri