先声明一点,如果要同时删除本地的和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上最新的文件下载下来。