29

重複の可能性:
既存の Xcode プロジェクトで Git を使用する

プロジェクトの作成後に Xcode で git リポジトリをセットアップします。(つまり、プロジェクトの作成時に git リポジトリを作成していません)

4

2 に答える 2

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"
    

これで完了です。Xcode でワークスペース/プロジェクトを開き、オーガナイザー ウィンドウでリポジトリを調べます。

于 2012-12-04T20:54:19.020 に答える
19
  1. Xcode を終了します (これが必要かどうかはわかりませんが、念のため実行します)
  2. ターミナルを実行
  3. プロジェクト フォルダー ディレクトリに移動します。
  4. 探す 。
  5. 「UserInterfaceState.xcuserstate」というファイルを見つけて、ファイル名全体を ./
  6. echo "UserInterfaceState.xcuserstate ファイルをここに貼り付けます" >.gitignore
  7. 猫 .gitignore
  8. git初期化
  9. git add .
  10. git commit -m "ソース管理下のように、ここにコメントを入力できます"

これでリポジトリが作成され、プロジェクトがソース管理下に置かれました

于 2012-06-13T19:03:43.470 に答える