我有一些.swp文件是由我的编辑器创建的,并且之前是偶然提交的。现在我想合并到master,但需要摆脱这些文件。我试图从我的工作副本中删除它们,然后提交。现在文件在本地删除但仍存在于github上的提交中。我尝试了__weak __typeof(self) weakSelf = self;
,但这会返回git rm path_to_files
,这似乎证实它们完全不在我的本地副本中。我怎样才能完全删除它们?感谢。
答案 0 :(得分:1)
由于您的文件是从文件系统本地删除的,因此您应该能够:
git add . -A
git commit -m 'Deleted files'
或者只是:
git commit -m 'Deleted files' .
(注意最后一点,即添加已删除的文件)
答案 1 :(得分:0)
如果您已在本地删除该文件,则只需提交操作
git commit -a -m "Committing deletion of files"
git push