gitignore 文件中添加内容
.DS_Store
.svn
profile
*.moved-aside
#CocoaPods
Pods/
!Podfile
!Podfile.lock
## Build generated
build/
DerivedData
## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
## Other
*.xccheckout
*.moved-aside
*.xcuserstate
*.xcscmblueprint
*.xcscheme
*.xcworkspace
!default.xcworkspace
DerivedData
.idea
## Obj-C/Swift specific
*.hmap
*.ipa
一、项目还未上传至Git
cd 当前项目文件夹
git init
git remote add origin http://gitlab. xx/xx/xx.git (git目录)
vim .gitignore
(文件迹前前中加入上面gitignore 文件内容)
git add .
git commit -m "Initial commit"
git push -u origin master
二、悔租项目已上传至Git 添加gitignore
cd 项目文件名
git pull
vim .gitignore (文件中加入上面gitignore 文件内容)
按esc ->shift+zz 退出
git rm -r --cached .
git add .
git commit -m "add ignore"
git push
昨天把新公司的项目提交到了 GitLab 上,感觉 GitLab 创建项目很简洁并没有看到设置 Git版本忽略文件的选项。
然后就直接提交了上去。可是烦人的事来了,Xcode 的缓存裤仿者文件和一些系统目录缓存文件不断出现更改。
git rm -r --cached .
git add .
git commit -m 'We really don't want Git to track this anymore!'
git rm --cached logs/xx.log
.a # 忽略所有 .a 结尾的文件
!lib.a# 但 lib.a 除外
/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
build/# 忽略 build/ 目胡薯录下的所大数有文件
doc/ .txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)