.gitignore 瘦身祕訣

我們在使用 git 的時候經常會遇到這樣一個問題,團隊成員使用的編輯器很多,比如 vscode, vim, idea ,而它們產生的臨時文件又各不相同,這時我們該怎麼處理?

常見方法

將用到的編輯器產生的臨時文件格式都添加到 .gitignore 文件中,所以最後它就變成這樣或者更多:

# Editor files #    
################    
*~  
.*.swp  
.*.swo  
*.iml   
.idea   
tags    
.history    
.vscode

這樣的問題:

  • 需要修改 .gitignore,添加新的文件格式,然後 git commit。
  • 編輯器很多而且有新的產生,何時是個頭。

改進方法

其實在項目目錄下,有個叫做 .git/info/exclude 的文件,它可以用於自定義個人忽略選項,從而避免以上問題。

以 vscode 編輯器爲例,我們做以下簡單調整即可:

  • 刪除 .gitignore 中 Editor files 有關內容。
  • 在 .git/info/exclude 中添加 .vscode。

作者:宋佳洋

6.23日早9:30有 DBA 分享

分享內容大綱:
1、互聯網發展的不同階段
2、不同階段下數據庫架構高可用的演變
3、當下主流的數據庫高可用架構
4、在數據裂變增長的物聯網時代數據庫的應對之策
5、當下 dba 的處境及未來 dba 的發展
分享嘉賓:馭風者
工作概述:
10年互聯網工作經歷
7年專職dba工作經歷
曾在admaster、趕集、趣店擔任高級dba工程師,獨立應對公司不同業務場景的數據庫架構

參與方式:添加小助手微信17812796384獲取分享鏈接

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