Github誤上傳多餘的文件夾後解決辦法

在一些項目中,需要經常將代碼上傳至Github。但是會存在一些文件夾不想上傳,這是可以通過設置.gitignore文件來進行相關配置,但是有的時候會存在一些文件或者文件夾忘記寫上去,導致push至Github時,將原本不願意上傳的文件或者文件夾也傳了上去。當上述事情發生時,可以通過如下操作將原本上傳至Github的文件夾刪掉。

# 首先,將Github上的內容同步至本地庫
git pull origin master

# 其次,刪除不需要的文件或者文件夾
git rm -r --cached .idea              # 假設在這裏我想刪除.idea文件夾

# 接着,就是正常的提交操作
git commit -m 'update'
git push origin master

之後,再去Github上的對應庫查看,發現相應的文件夾已經被刪除。當然,之後要上傳之前不要忘記將屏蔽的內容加入.gitignore中。

參考

https://blog.csdn.net/c_royi/article/details/81214207

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章