码迷,mamicode.com
首页 > 其他好文 > 详细

Git 忽略文件的配置 .gitignore文件

时间:2018-03-07 15:03:23      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:项目   touch   class   文件内容   spec   margin   obj   mac os   top   

操作系统:Mac OS

起因:新建项目发现每次打开都有UserInterfaceState.xcuserstate文件的改动,甚是纳闷啊~于是乎。。。想到忘记搞ignore忽略文件

过程:1.项目主目录下,创建.gitignore

  ①终端输入:[touch .gitignore]    创建ignore文件

      ②终端输入:[open .gitignore]     打开ignore文件

      2.配置ignore文件内容,即想要忽略的文件

  ①简单配置

  

# Xcode
.DS_Store
build
report.xml
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
*.moved-aside
DerivedData
.idea/
*.hmap
*.xccheckout
*.xcworkspace
!default.xcworkspace
#CocoaPods
Pods
Podfile.lock
xcschemes

  ②gitignore.io 选择自定义配置

  在 gitignore.io 输入需要配置的语言,会自动生成一份配置。比如,输入 Objective-C 和 Swift 会帮助你生成下面的配置。(https://www.gitignore.io/)

PS:

这个配置自动生成了很多注释和一些不太必要的配置,所以直接使用上面提供的简便配置即可。

 3.你会发现.xcuserstate文件还在,于是终端输入

①git rm --cached /Users/zhangliukou/Desktop/ZLKPractice/idaddyTest/SwiftTestProject/SwiftTestProject.xcodeproj/project.xcworkspace/xcuserdata/zhangliukou.xcuserdatad/UserInterfaceState.xcuserstate

②git commit -m "Removed file that shouldn‘t be tracked"

PS:有时需要查看隐藏文件

我们一般的做法打开终端,然后输入如下图,然后重新finder。

显示隐藏文件 :

defaults write com.apple.finder AppleShowAllFiles -bool true
killall Finder

隐藏文件 :

defaults write com.apple.finder AppleShowAllFiles -bool false
killall Finder

  

Git 忽略文件的配置 .gitignore文件

标签:项目   touch   class   文件内容   spec   margin   obj   mac os   top   

原文地址:https://www.cnblogs.com/zhangliukou/p/8521917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!