Git清除本地缓存
工作中遇到了令我頭痛的是Gitlab遠程倉庫中初始化倉庫時,提交了.idea文件,導致我clone下來代碼后,idea導入.idea文件改變,
在以后的提交過程中都需要合并.idea文件中的xml文件,很麻煩,所以添加.gitignore文件輸入.idea/意思是忽略掉.idea/文件下的所有文件。但是都是失敗,因為第一次clone的時候,本地與遠程的.idea文件已經建立了track,所以只有清除本地的localcache并且清除遠程倉庫中的.idea文件夾,執行命令如下:
1、git rm -r --cached .idea/
2、git add .
3、git commit -m 'delete .idea'
4、git push -u origin master -f? ? //強制提交
5、編寫.gitignore文件,并把所有忽略提交的文件都寫入提交
搞定。
?
總結
- 上一篇: MATLAB中subs函数
- 下一篇: java applica_下列关于 Ja