1

この件に関していくつかの疑問が提起されていることは知っていますが、本当の答えは得られません。

プロジェクトを保存し、いくつかのブランチを作成するために GIT リポジトリを使用したいと考えています。Xcode 4の他のプロジェクトでGITリポジトリを使用していましたが、メニューの下のxcode 5では

 Source control

私には選択肢しかありません

チェックアウト

Apple の提案に従ってリポジトリを作成しましたが、コードをコミットできません。

コードをチェックアウトすると正しく理解できれば、ローカルリポジトリに保存されますか?

4

2 に答える 2

1

「 iOS 7 で Xcode で Git ソース管理を使用する方法」で説明されているように、次のことができます。

  • 新しいプロジェクトを作成します。

http://cdn4.raywenderlich.com/wp-content/uploads/2013/09/Screen-Shot-2013-09-24-at-6.22.37-PM.png

  • 「gitリポジトリの作成」オプションを必ず選択してください

http://cdn1.raywenderlich.com/wp-content/uploads/2013/09/Screen-Shot-2013-09-24-at-6.22.48-PM-480x54.png

  • 次に、その新しいレポにソースをコピーします。

そのプロジェクトでは、「ソース管理」メニューに「チェックアウト」以外のものが表示されます。

http://cdn3.raywenderlich.com/wp-content/uploads/2013/09/Screen-Shot-2013-09-24-at-6.34.47-PM-e1380066015693.png

于 2013-11-14T07:22:05.987 に答える
0

この問題を解決する投稿https://stackoverflow.com/a/11021627/411936を見つけました。私は私のために働きました。それが役に立てば幸い。

1.  Quit Xcode (not sure if this is necessary but I do it just in case)
2.  Run Terminal
3.  Get into the project folder directory
4.  find .
5.  Find the file that says "UserInterfaceState.xcuserstate" and copy the entire filename up to the ./
6.  echo "paste the UserInterfaceState.xcuserstate file here" >.gitignore
7.  cat .gitignore
8.  git init
9.  git add .
10. git commit -m "You can type a comment here like now under source control"

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

于 2014-07-20T16:34:06.513 に答える