先聲明一點,如果要同時刪除本地的和github上的文件,直接刪除本地的再push就行了,比較簡單。這里的要求是不能刪除本地的文件,而要刪除github里,就是網頁上的文件。
其實質就是刪除緩沖區里的文件,再提交給服務器端。
1.首先進入要刪除的文件夾或文件的根目錄下,如F:\myprojects\supermarketmanager1115
2.執行下面的語句”some-directory”是相對於本地根目錄下的文件夾/文件路徑
git rm -r --cached some-directory git commit -m 'Remove the now ignored directory "some-directory"' git push origin master
- 1
- 2
- 3
另外git pull --rebase origin master
這句挺有用的,記錄一下。這句的意思是:把github上最新的文件下載下來。