idea開發工具下,spring boot項目有.idea、logs等等文件夾和*.iml文件,如下圖所示。
這些本地配置文件是不需要提交至git的,可以在提交之前使用.gitignore文件添加對這些文件的過濾。
具體操作是:
- 打開workspace,將不需要提交的文件刪除
- 添加.gitignore文件,配置過濾參數,具體配置方法可以參照這篇博客:https://blog.csdn.net/qq_34590097/article/details/56284935
- 打開git命令行,提交代碼
下次提交時就不需要這麼麻煩了,.gitignore文件會自動把配置好的文件過濾掉
那麼重點來了,當第一次提交把項目下所有文件都提交到git上了,我們需要把已經提交到git上但是不需要的配置文件刪掉。
我的步驟:
- 打開workspace,將不需要提交的文件刪除
- add commit 並push到遠程
- 接下來在workspace裏添加.gitignore文件,並填寫好過濾規則
- 把新增的.gitignore提交至遠程
步驟3和步驟1可不可以放在一起去做沒有試過,按照我的步驟做,git上不需要的配置文件已經沒有了,下一次提交的時候已經可以成功過濾掉本地的文件了。
以上是我的處理方案,各位大佬有更好的方案,麻煩告訴一下小弟,手動滑稽。