6

10.8 と Xcode 4.4 のインストール後、Xcode 統合を使用してリモートにプッシュしようとすると、Xcode から「リモートが見つかりません」と表示されます。コマンドラインから正常にプッシュできるので、実際のリポジトリは問題ありません。コマンド ライン ツールをインストールし、Xcode を数回再起動しようとしました。さらに、オーガナイザーに移動してリポジトリを選択しようとすると、回転するアクティビティ インジケーターしか表示されません。特定のリポジトリに「リモート」を選択すると、空白になります。Xcode、変更されたファイルを表示してコミットを許可するため、git が使用可能であることを認識します。/usr/bin/ で報告されているシステム git バージョンは次のとおりです。

git version 1.7.9.6 (Apple Git-31.1)

他の誰かがこれを経験していますか、それとも解決策についての提案はありますか (または、少なくともログを見て何が問題なのかを確認する場所はありますか)?

2013 年 10 月 18 日更新

この問題は Xcode 5 で解決されました。

4

8 に答える 8

5

Xcode またはコマンド ラインでリモート リポジトリを追加する場合 (追加する場所は関係ありません)、リポジトリのフル パスを使用していることを確認してください。

例えば:

コマンドラインから指定するだけで十分です

git remote add <name> gituser@gitserver:example.git

example.git が gituser のホーム ディレクトリにある場合。ただし、Xcode はこのアノテーションを処理できず、コミットをこのリモート リポジトリにプッシュしようとすると、「リモートが見つかりません」と表示されます。

Xcode を満たすには、次のようにパス全体を入力する必要があります。

git remote add <name> gituser@gitserver:/home/gituser/example.git
于 2013-02-04T15:10:57.307 に答える
1

Gitを使用したXcodeのこのソリューションを見つけました:

オーガナイザー > リモート > オリジン

1) 古いリモコンを外す

2) 新しいリモートを追加:

  • リモート名: オリジン

  • 場所: 前と同じですが、すべての ":/" または "//" を "/" のみに置き換えます

于 2012-08-10T11:34:54.963 に答える
0

最初にリモートリポジトリを追加する必要があります: git remote add yourname https://github.com/user/repo.git

そしてプッシュ...そしてxcodeはリモートレポを見つけてプッシュすることもできます。

于 2012-07-31T00:42:20.597 に答える
0

特にリモートホストとしてのキルンの場合、リモートがロードに失敗するという同様の問題がありました。リポジトリ情報の git 構成を調べると、URL が変更され、私のメール アドレスが先頭に追加されていました。

だから私は単にXcodeを終了し、コマンドラインから次のようにしました:

git remote set-url kiln https://...kiln repo name.git

そして、Xcodeを再起動したときにそれが修正されたように見えました-プルとプッシュの両方が再び機能しました。

Xcode が URL を破損した理由がわかりません。これはXcode 4.6.3でした

于 2013-10-17T10:52:59.387 に答える