.gitignore

.gitignore文件配置忽略规则
控制指令码时本地工程中很多文件不需要被提交,通过.gitignore配置文件设置在进行git提交时可被忽略的文件。
忽略文件只对尚未跟踪的文件有效,对于已经加入版本库内的文件无效!!
忽略规则:
1.’#’是注释,将被git忽略(GIT不会识别’#’注释部分)。
2.可以使用Linux通配符。
3.如果名称的最前面有一个感叹号(!),表示例外规则,将不被忽略
4.如果名称的最前面有一个路径分隔符(/),表示将忽略的文件在此目录下,而子目录中的文件不忽略
5.如果名称的最后面有一个路径分隔符(/),表示要忽略的是此目录下该名称的子目录,而非文件(默认文件或目录都忽略)
! lib.a #但lib.a除外
/T0D0 #仅仅忽略项目根目录下的T0D0文件,不包括subdir/T0D0
build/ #忽略build/目录下的所有文件
doc/*.txt #忽略doc/notes.txt,但不包括doc/server/arch.txt

一、.gitignore文件配置:
cd /Users/xxx/Desktop/xx/smts/egis_smts_ios/git
Touch gitignore
open gitignore
复制粘贴
xcuserdata/
*xcuserdatad/
*xcuserstate
xcshareddata/
metadata/

Xcode

.DS_Store
build/
*pbxuser
!default.pbxuses
*mode1v3
!default mode1v3
*mode2v3
!default mode2v3

*perspectivev3
!default perspectivev3
!defaul xcworkspace
*xcworkspace
profile
*moved-aside
DerivedData
idea/
vscode/
#node.js
Tsconfig.json
npm-debug.log

Pods -for those of you who use CocoaPods

忽略’Pods/’

Pods/

忽略’Podfile.lock’

Podfile.lock

忽略’gitignore’

.gitignore

你可能感兴趣的:(gitignore)