iOS 开发-Git 在 Xcode 中的配置与使用
很多 Git 命令都是在命令行下运行的,命令行下管理 Git 有很多优点不用多说。但最大的
缺点是要求用户记住这些命令。因此
Git 图形界面还是很受一 些用户欢迎的,其中 Xcode 作
为集成开发环境工具,也提供了一定
Git 图形界面功能。但是要想在 Xcode 中使用 Git 管理
工程代码还想需要进行一些配
置,然后才能使用。
如果我们是使用 Xcode 4 创建的一个 iOS 工程,在终端的命令行中提交代码时候,可能
会出现下面的部分信息:
create
mode
100644
HelloWorld/HelloWorld.xcodeproj/project.xcworkspace/contents.xcworkspacedata
create
mode
100644
HelloWorld/HelloWorld.xcodeproj/project.xcworkspace/xcuserdata/tonyguan.xcuserdatad/UserInt
erfaceState.xcuserstate
create
mode
100644
HelloWorld/HelloWorld.xcodeproj/xcuserdata/tonyguan.xcuserdatad/xcschemes/HelloWorld.xcsc
heme
create
mode
100644
HelloWorld/HelloWorld.xcodeproj/xcuserdata/tonyguan.xcuserdatad/xcschemes/xcschememanage
ment.plist
rewrite
HelloWorld.xcodeproj/project.xcworkspace/xcuserdata/tonyguan.xcuserdatad/UserInterfaceState.x
cuserstate (83%)
事实上是能够列入到代码版本控制的文件是有规定的,不能是编写的二进制文件、临时文
件和用户特有的文件等。下面是
Xcode 4 创建的 HelloWorld 工程的目录结果:
HelloWorld
├── HelloWorld
│ ├── AppDelegate.h
│ ├── AppDelegate.m
│ ├── HelloWorld-Info.plist