gitignore
用git管理Xcode編輯的工程代碼時有些系統自帶的文件如 .DS_Store ,Xcode的*.xcodeproj/ 和 project.xcworkspace/ 文件夾下有許多個人的工程配置文件,每個人的電腦都不一樣,如果多人協作,不把這些文件忽略跟蹤,會有各種沖突,雖然可以手動去掉跟蹤,但是也是不勝麻煩。其實可以從全局配置gitignore 讓git自動忽略對特定類型文件的跟蹤。
git config --global core.excludesfile ~/.gitignore_global vim ~/.gitignore_global # for Mac OS X System Files .DS_Store Thumbs.db# for emacs *~ [#]*[#]# for Eclipse *.project# for Logs and databases *.log# remove SVN .svn# for Xcode .*.swp .clang_complete *.xcodeproj/project.xcworkspace/ *.xcodeproj/xcuserdata/# for IDEA */build/* .idea/* *.iml /out/*如果你是已經提交了代碼,遠程倉庫中有 .DS_Store 這些文件。那么你需要先取消對文件的跟蹤緩存,更新忽略規則,重新添加跟蹤。
git rm -r --cached . git add . git commit -m 'update .gitignore'參考
https://git-scm.com/docs/gitignore
[https://www.cnblogs.com/xiaosilent/p/3620381.html]
轉載于:https://www.cnblogs.com/wjw-blog/p/11103086.html
總結
- 上一篇: 可执行文件组成及内存映射
- 下一篇: 一、Iframe