有時候因為某些原因,需要將上傳到github上制定的文件刪除,但如果只是單純地刪除本地文件,再執行提交操作,刪除的只是本地文件,遠程的文件依然存在。可以使用下面的命令,先將stage中的文件刪除,然后提交,再push到遠程,這時github上的文件就不存在了。
例如刪除github上的 .DS_Dtore 文件的執行操作,進入到對應目錄,在終端中執行以下操作
git rm --cached filename
git commit -m "hehe"
git push origin
執行完畢,刷新一遍github,你會發現此時想要刪除的文件已經消失了.