-
方法一
-
這里以刪除 .setting 文件夾為案例
git rm -r --cached .setting #--cached不會把本地的.setting刪除 git commit -m 'delete .setting dir' git push -u origin master (推到自己的分支)
- 方法二
如果誤提交的文件夾比較多,方法一也較繁瑣
直接修改.gitignore文件,將不需要的文件過濾掉,然后執行命令(全部刪除,再修改.gitignore,再重新提交push) git rm -r --cached . git add . git commit git push -u origin master