web-dev-qa-db-ja.com

Bitcodeで動作するようにXcodeでGitを構成するにはどうすればよいですか

私は、ソースコードリポジトリに接続されていないプロジェクトを長年にわたって行っています。

今すぐBitBucketの使用を開始したいのですが、どうすればいいのかわかりません。 BitBucketでプロジェクトを作成しました。

Xcodeでクローンを作成してチェックアウトするか、xcodeでリポジトリを追加する必要がありますか。誰もが考えていますか?

BitbucketのURLを使用してクローンを作成しようとしましたが、Xcodeでエラーが返されます

31
TheLearner

2017年の時点で、xCodeは新しいプロジェクトのリポジトリを自動的に作成するようになりました。新しいBitBucketリポジトリにプッシュするには、xCodeで[ソース管理]> [コミット...]に移動し、最初のローカルコミットを行います。

次に、ターミナルを開き、プロジェクトの最上位ディレクトリに移動します。もし、あんたが ls -aここには、.git/ディレクトリが作成されました。同じディレクトリに、次のようにリモートリポジトリを追加します(ユーザー名/チーム名とリポジトリ名で置き換えます)。

git remote add Origin https://[email protected]/USERNAME/REPO_NAME.git

XCodeに戻り、「ソース管理」>「プッシュ...」に進みます。 BitBucketパスワードの入力を求められます。 OKを押すと完了です!ソース管理コマンドがxCode内で機能するようになりました。

13
Tom

私は同じ問題に遭遇しました、そして、私はそれをどのように解決したかです:

  1. (プロジェクトが既にローカルソース管理下にないことを想定)ローカルソース管理下に新しいプロジェクトを作成します(この段階でリモートソース管理を追加しても成功しない場合があることに注意してください)

  2. この新しいプロジェクトを古いプロジェクトのクローンにします-ファイルのドラッグ、フレームワークの追加など。

  3. メニューの「ソース管理」->->「設定」新しいウィンドウで、「リモート」をクリックします->「+」->「リモートの追加」

  4. 「ソース管理」->「コミット」

  5. 左下隅にある「リモートにプッシュ」を選択します

  6. 「コミット」をクリックします

  7. BitBucket Webサイトで、実際にプッシュされているかどうかを確認してください

24
Zinan Xing

私はコマンドラインでそれをしましたが、それはかなり簡単です。

  1. bitbucketに新しいリポジトリを作成します
  2. あなたのXcodeプロジェクトがまだローカルgitバージョン管理下にないと仮定します
  3. コマンドラインに移動し、xcodeプロジェクトディレクトリに移動して、bitbucketのドキュメントに従います。 https://confluence.atlassian.com/display/BITBUCKET/Import+code+from+an+existing+project =

    git init
    git remote add Origin [email protected]:<user_id>/<repo>.git
    git add .
    git commit -am 'init commit'
    git Push -u Origin master
    
  4. xcodeに戻ると、この時点からxcodeを介してbitbucketとやり取りできるはずです。

14
gzge

次のURL構造を使用する

https://[email protected]/accountname/reponame.git

here から取得)は私のために仕事をしました

13
Dan

簡単です:

  • xCodeを使用してローカルGitリポジトリを作成し、そこにコードを追加します
  • コマンドラインで、リモートの「Origin」をBitBucketリポジトリに追加し、ssh認証情報とともに(~/.ssh/config): 見る
  • 少なくとも1つの「git Push myrepo Origin master "最初のプッシュを開始します
4
VonC

このリンクは私を助けてくれました。また、リンクが消えた場合に備えて指示をコピーして貼り付けます。

http://sketchytech.blogspot.com/2016/02/send-xcode-project-to-bitbucket.html

GitHubからBitBucketにgit以外のXcodeプロジェクトを送信することは、リポジトリをホストする最も一般的な場所ですが、5人以下のチームの無料サービスを探している場合は、BitBucketをご覧ください。ローカルXcodeプロジェクトをBitBucketに移動する手順は次のとおりです。 (注:プロジェクトの作成時にローカルGitを選択した場合、ステップ3と4をスキップできるはずです。)

-BitBucketにサインアップしてレポを作成する

-Xcodeでソース管理メニューに移動します

-[作業コピーを作成...]を選択します。

-プロジェクトを選択し、ダイアログウィンドウで作成を押します

-ソース管理メニューに戻り、選択->構成...

-[リモート]タブをクリックします

-プレス「追加」「+」

-リポジトリページの右上に表示されるhttpsアドレスをコピーして、Xcodeのリモートの場所に貼り付けます。

-ソース管理メニューに移動し、プッシュ...を選択してプロジェクトをアップロードします

BitBucketへのコード更新のプッシュこれで、プロジェクトにコードをプッシュしたいときにいつでもセットアップできます:

-ソース管理メニューに移動し、コミットを選択します

-コミットノートを書き、コミットに含まれないもののチェックを外します

-ソース管理メニューに戻り、プッシュを選択します

-正しいブランチを選択してプッシュ

BitBucketリポジトリからコードを取得するBitBucketから他のユーザーから提供されたコードを取得するには:

-[ソース管理]メニューに移動し、[プル]を選択します。

1
Bobby

SourceTreeとXcode 6.1を使用し、私の場合、最初にbitbucketにリポジトリを作成し、次に空のフォルダーにリポジトリをクローンします(SourceTreeまたはコマンドラインを使用)。そのフォルダーのXCodeに新しいプロジェクトを作成すると、 XCodeから通常どおりプッシュおよびプルをコミットします

私は このyoutubeビデオ を見つけ、それが大いに役立ち、 このアトラシアンのヘルプ をssh認証に使用し、解決策が見つかるXcodeの問題に遭遇しました このページで

0
CaptainBleuten