spring boot項目把本地配置文件提交至git後,怎麼刪除遠程分支中的本地配置文件

idea開發工具下,spring boot項目有.idea、logs等等文件夾和*.iml文件,如下圖所示。

這些本地配置文件是不需要提交至git的,可以在提交之前使用.gitignore文件添加對這些文件的過濾。

具體操作是:

  1. 打開workspace,將不需要提交的文件刪除
  2. 添加.gitignore文件,配置過濾參數,具體配置方法可以參照這篇博客:https://blog.csdn.net/qq_34590097/article/details/56284935
  3. 打開git命令行,提交代碼

下次提交時就不需要這麼麻煩了,.gitignore文件會自動把配置好的文件過濾掉

 

那麼重點來了,當第一次提交把項目下所有文件都提交到git上了,我們需要把已經提交到git上但是不需要的配置文件刪掉。

我的步驟:

  1. 打開workspace,將不需要提交的文件刪除
  2. add commit 並push到遠程
  3. 接下來在workspace裏添加.gitignore文件,並填寫好過濾規則
  4. 把新增的.gitignore提交至遠程

步驟3和步驟1可不可以放在一起去做沒有試過,按照我的步驟做,git上不需要的配置文件已經沒有了,下一次提交的時候已經可以成功過濾掉本地的文件了。

以上是我的處理方案,各位大佬有更好的方案,麻煩告訴一下小弟,手動滑稽。

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