Created
August 7, 2012 18:32
-
-
Save brynbellomy/3288122 to your computer and use it in GitHub Desktop.
xcode/cocoapods .gitignore
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Xcode | |
build/* | |
*.pbxuser | |
!default.pbxuser | |
*.mode1v3 | |
!default.mode1v3 | |
*.mode2v3 | |
!default.mode2v3 | |
*.perspectivev3 | |
!default.perspectivev3 | |
*.xcworkspace | |
!default.xcworkspace | |
xcuserdata | |
profile | |
*.moved-aside | |
docset-installed.txt | |
.DS_Store | |
Podfile.lock |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Honestly I just threw this up here as a gist to see if it would inspire more heated discussion than any of the apps I've ever released (sigh).
Nah -- it's copied from somewhere else. Actually from whatever GitHub's official recommendation was at the time, I think.
But I can justify it nevertheless: I've come to mistrust CocoaPods rather deeply, especially as 1) I'm too busy to keep an eye on the CHANGELOG, and 2) CocoaPods seems to be in very rapid development. As a result, I wind up screwing things up all the time -- writing incorrect podspecs that don't jive with the current podspec DSL quite right, etc. And so pods do occasionally get overwritten when they shouldn't.
Consequently, given that clients can be demanding, vicious reptiles, I like to track the exact state of my projects/workspaces so that if someone needs a hotfix and it's 4am on a Wednesday, I can just do it and get back to not worrying about other people. As much.
However, if you have a sane job where it's more important to write correct code and manage dependencies the Right Way, you can tl;dr this whole post. You should .gitignore
Pods/
fa'sho. I can't believe you get paid for that shit, though. Shame that I don't see a singlepod ' ... ', :head
in that sissy little Podfile of yours.