2013-10-21 11 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. (下記参照)あなたが追跡されたくないXcodeと出力ファイルの一部を無視する.gitignoreファイルを作成します。
  6. $ git add .gitignore
  7. $ git add .
  8. $ git commit -a -m Initial.

サンプル(しかし不完全).gitignoreファイル:

build/ 
*/xcuserdata/ 

そして、最も可能性の高いあなたはおそらくgithubの上、遠隔追跡レポを追加したいと思いますまたはビットバケット(ベアレポがそこに作成されていれば):

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

次回Xcodeプロジェクトを開くと、ソースコードの使用準備が整います。

+0

「開発のMac上で管理されていないワークスペースディレクトリを管理するために使用するのGit」を参照してくださいですか – shashwat

+1

@shashwatはい、それぞれ異なっています。 4.現在のディレクトリです。 6ファイルを隠しファイルとマークし、7.完全停止です。 – trojanfoe

+0

手順5と6は私のためには機能しませんでした。私は代わりにこれを使用しなければなりません:$ touch .gitignore – user3344977

0

これは、プロジェクトディレクトリの外に保存されている既存のreposにのみ適用されます。プロジェクトの最上位フォルダにターミナルを開き、git initと入力して新しいレポを作成することができます。あなたのレポが作成され、Xcodeによって自動的に認識されます。

5

Appleの公式ソリューションはhere. これらは `.`ポイント4と7で語尾に何を意味するか..?

+6

あなたのリンクは死んでいます –

+1

あなたのリンクを修正します – ekeith

関連する問題