2013-10-21 59 views
8

我已經運行了Xcode 5教程,希望做出一些重大更改,但希望將此Xcode 5項目存儲到存儲庫中。爲現有的Xcode 5添加本地回購項目

我已經做了一些閱讀,你可以去Xcode中添加存儲庫 - >設置 - >賬戶 - >添加程序存儲庫 - >輸入倉庫地址:

那麼我會在這裏輸入爲本地資料庫(在我的iMac上)我想工作嗎?

乾杯。

回答

31

我會從命令行執行此操作。

  1. 關閉Xcode.app
  2. 打開Terminal.app
  3. $ cd /path/to/project/dir
  4. $ git init .
  5. 創建.gitignore文件忽略了一些Xcode和輸出文件,您不希望被跟蹤的(見下文)。
  6. $ git add .gitignore
  7. $ git add .
  8. $ git commit -a -m Initial.

樣品(但不完全).gitignore文件:

build/ 
*/xcuserdata/ 

,最有可能你會想在GitHub上添加遠程跟蹤回購,也許或bitbucket(一旦回購已在那裏創建):

$ git remote add origin https://bitbucket.org/yourname/yourrepo.git 
$ git push -u origin --all 
$ git push -u origin --tags 

當您下次打開Xcode項目時,它將準備好使用源代碼。

+0

「使用git對一個發展的Mac管理的非託管的工作區目錄」難道這些'在點.'在結尾4和7意味着什麼..? – shashwat

+1

@shashwat是的,每一個都是不同的。 4.它是當前目錄。 6它將文件標記爲隱藏,7.它是一個句號。 – trojanfoe

+0

步驟5和步驟6對我無效。我不得不用這個:$ touch .gitignore – user3344977

0

這隻適用於已存在的倉庫,它們存儲在項目目錄之外的某處。您可以通過打開項目頂級文件夾中的終端,然後輸入git init來創建新的回購。你的repo現在已經創建並且會被Xcode自動識別。

5

蘋果官方的解決方案是here.

+6

您的鏈接已經死亡 –

+1

更正您的鏈接 – ekeith

相關問題