让 Git 全局性的忽略 .DS_Store
生活随笔
收集整理的這篇文章主要介紹了
让 Git 全局性的忽略 .DS_Store
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
Mac 中每個目錄都會有個文件叫.DS_Store, 用于存儲當前文件夾的一些 Meta 信息。每次提交代碼時,我都要在代碼倉庫的 .gitignore 中聲明,忽略這類文件。有方法可以全局性的忽略某種類型的文件嗎?
按照以下兩步就可實現
創建?~/.gitignore_global?文件,把需要全局忽略的文件類型塞到這個文件里。
#?.gitignore_global #################################### ########?OS?generated?files?######## #################################### .DS_Store .DS_Store? *.swp ._* .Spotlight-V100 .Trashes Icon? ehthumbs.db Thumbs.db #################################### #############?packages?############# #################################### *.7z *.dmg *.gz *.iso *.jar *.rar *.tar *.zip在 ~/.gitconfig 中引入?.gitignore_global。
這是我的.gitconfig 文件:
[user]name?=?xiaoronglvemail?=?xxxxx@gmail.com [push]default?=?matching [core]excludesfile?=?/Users/xiaoronglv/.gitignore_global?
搞定了!在所有的文件夾下 .DS_Store .swp .zip 等文件類型會被 Git 自動忽略。
參考資料
Github: Create a global .gitignore
What is .DS_Store file?
.gitignore all the .DS_Store files in every folder and subfolder
原文地址:讓 Git 全局性的忽略 .DS_Store, 感謝原作者分享。
?
轉載于:https://my.oschina.net/daniels/blog/550355
總結
以上是生活随笔為你收集整理的让 Git 全局性的忽略 .DS_Store的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 界面之间是如何传值的
- 下一篇: 我用的 cordova 插件