如何删除webstrom中生成的.idea wrokspace
? ? ?首先說下遇到的問題,之前一直是通過webstrom來操縱github 以及git ,包括切換,生成分支,pull,push代碼,這幾天心血來潮 通過git代碼進行了一次這些操作,然后當我在gitlab上查看的時候,發現了一個問題,在查看commit變化時,發現生成了一個.idea/attorneyDetail.iml的文件,然后在之后修改代碼時候,又有.idea/workspace.xml的文件變化,雖然具體的這東西沒有查 但自覺這不會是什么好東西,然后就想著如何刪除,最終還是找到了辦法,現在來分享一下。
你要先去刪除遠程的 .idea 目錄。
這種情況,你是在設計gitignore 之前就沒考慮好的,現在的措施是:
rm -rf .idea (這樣會刪掉你本地的,不過你重新打開一次項目就有會自動給你生成了)
git add -A .
提交
git pull
pull 后再看看同步后,遠程的刪掉沒有;如果本地有,再次重復下。
干凈后,這下 git rm -r --cached .idea 取消跟蹤
在push 吧
?
有時候,想要用本地的代碼完全覆蓋遠程倉庫:
直接在命令行敲:
git push -f origin master?注釋:?origin?遠程倉庫名,?master?分支名,-f?為force,意為:強行、強制。
?
轉載于:https://www.cnblogs.com/fangshidaima/p/5969208.html
總結
以上是生活随笔為你收集整理的如何删除webstrom中生成的.idea wrokspace的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Geoserver常见问题总结
- 下一篇: git 解决远程和本地冲突