代码写多了,就会发现,有了版本控制软件,是多么轻松的事情,极大地提高开发效率。
版本控制软件经过了好几个过程的发展,目前分布式管理比较流行,也好用,比较典型的就是git.
xcode默认集成了git,但是很多国内开发者都由于使用storyboard和xib,代码合并时会有冲突,因此不用sb和xib,我觉得应该是没有领悟精髓,国外开发者应该已经折腾出来了,于是找了些资料,先记录一下,再研究使用
注释: git 在windows 下想直接用命令行,要把安装路径加入到环境变量中,重启电脑。
- csdn
- oschina
- git-source-control-in-xcode
- http://www.nowamagic.net/academy/detail/48160203
- git简易指南
- xode冲突解决
- 为Xcode配置Git和Github
- apple
- Using Storyboards and Xibs Versus Creating Views Programmatically
- Storyboards, multiple developers and git
- A storyboard per user story
- raywenderlich
- Resolving Git conflicts with Xcode
- XCode Storyboards and collaboration annoyance
- http://www.techrepublic.com/blog/software-engineer/better-code-no-time-like-the-present-to-use-xcode-storyboards/
- https://developer.apple.com/Library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/Save_and_Revert_Changes_to_Files/ManageChanges.html
- http://useyourloaf.com/blog/2012/02/29/git-branch-management-with-xcode.html
- https://ruby-china.org/topics/10058
- http://robsprogramknowledge.blogspot.com/2012/01/uistoryboard-best-practices.html