經常我們在本地 git 倉庫中管理的一局部文件不需求上傳到遠端倉庫,畢竟我們提交的只是代碼局部。一些第三方體積較大、一些有關緊要的文件,都是不需求上傳到遠端倉庫的。所以說我們可以疏忽掉,也就是常說的 ignore。最好的方式就是創立一份自己的 .ignore 文件,然後把常用的疏忽文件 copy 到下面就可以了。缺乏之處在另行補充。嗯,就是這個思緒。
① 創立自己的 .ignore 文件:
cd 到自己項目下,然後 touch .ignore
② 配置 .ignore 文件,上面是我用到的需求疏忽掉的局部文件:
# Xcode .DS_Store *.DS_Store ._.DS_Store */Lib/* BPB/Classes/Lib/ profile *.moved-aside DerivedData .idea/ *.hmap *.xccheckout *.xcworkspace !default.xcworkspace *.xcuserstate project.xcworkspace UserInterfaceState.xcuserstate project.xcworkspace/ xcuserdata/ UserInterface.xcuserstate #CocoaPods Pods Podfile Podfile.lock ## Build generated build/ DerivedData/ */build/* ## Various settings *.pbxuser !default.pbxuser *.mode1v3 !default.mode1v3 *.mode2v3 !default.mode2v3 *.perspectivev3 !default.perspectivev3 xcuserdata/ ## Other *.moved-aside *.xcuserstate ## Obj-C/Swift specific *.hmap *.ipa *.dSYM.zip *.dSYM
再另外對下面的疏忽文件做一下闡明:
# 正文符
*.xxx 疏忽以 xxx 開頭的文件
*/Lib/* 疏忽 Lib 文件夾下的一切文件(不思索 Lib 文件夾終究在那裡)
Podfile 直接疏忽掉 Podfile 文件
根本上我在項目中用到的就是這些,缺乏之處歡送大家提出補充。
【Git 【.gitignore】】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!