在XCode中为预先存在的项目设置git存储库

时间:2012-06-13 19:03:43

标签: xcode git version-control

  

可能重复:
  Using Git with an existing XCode project

在创建项目后在XCode中设置git存储库。 (即在创建项目时没有创建git存储库)

2 个答案:

答案 0 :(得分:99)

最后的答案可行,但相当冗长且与较新的Xcode版本不兼容。我会尝试更好地重申它:

  1. 通常会选择您的git存储库文件夹(目录) 包含Xcode工作区或项目的目录。
  2. 在该目录中,创建一个名为“.gitignore”的文本文件,并将以下内容放入其中:

    UserInterfaceState.xcuserstate
    build
    *.pbxuser
    *.perspectivev3
    *.mode1v3
    *~
    *~.nib
    *~.xib 
    .DS_Store 
    xcuserdata/
    
  3. 退出Xcode(如果已打开)
  4. 在终端中执行以下操作:

    \> cd <path of the repository folder>
    \> git init
    \> git add .
    \> git commit -m "Initial commit - or whatever text you'd prefer"
    
  5. 你已经完成了!在Xcode中打开工作区/项目,并在组织者窗口中检查您的存储库。

答案 1 :(得分:19)

  1. 退出Xcode(不确定是否有必要,但我这样做是为了以防万一)
  2. 运行终端
  3. 进入项目文件夹目录
  4. 找到。
  5. 找到显示“UserInterfaceState.xcuserstate”的文件并将整个文件名复制到./
  6. echo“在此处粘贴UserInterfaceState.xcuserstate文件”&gt; .gitignore
  7. cat .gitignore
  8. git init
  9. git add。
  10. git commit -m“你可以像在源代码控制下一样在这里输入评论”
  11. 您现在拥有一个存储库,您的项目处于源代码管理