38

再インストール、アンインストール、再起動しましたが、リポジトリ ページの「Clone in Mac」が失敗し、毎回 GitHub ダウンロード ページに移動します。

今週初めは問題なく動作していましたが、今日は何も役に立ちません。

理由はありますか?

4

9 に答える 9

39

Web サイトにログインする必要があるだけでなく、アプリケーションがインストールされていることを認識するために、アプリケーションにも 1 回ログインする必要があるようです。次に、git リポジトリ ページを更新すると、リンクがダウンロード ページからアプリケーションを開くページに自動的に変更されます。

于 2013-01-27T20:16:06.777 に答える
12

サイトと Github-Mac アプリケーション (既にログイン済み) の両方にログインしていることを確認し、CLI ツールをインストールするという上記の提案を試しました。これは私にとっては解決しませんでした。掘り下げた後、その仕組みを説明するこの記事を見つけました。

https://ghconduit.com:25035/statusを使用してローカルホストをリッスンするサーバーが必要であり、次のような json 文字列を返す必要があります。

{"capabilities":["status","unique_id","url-parameter-filepath"],"running":true,"server_version":"5"}

私の場合、結果が得られなかったので、ghconduit.com の代わりに 127.0.0.1 を試したところ、修正されました。

TL;DR: のエントリを127.0.0.1 ghconduit.com/etc/hosts ファイルに追加し、現在の github ページを更新すると、デスクトップ機能のクローンが機能します。

于 2014-06-10T20:25:57.563 に答える
8

コメントに記載されているように、「Clone on Mac」ボタンを機能させるには、Github にログインする必要があります。

(この回答は、主に「未回答」リストからこの質問を削除するのに役立ちます。質問者はそれを閉じていないようです)

于 2012-12-12T08:03:05.137 に答える
5

上記のすべてを実行しても失敗しましたが、うまくいったのは次のとおりです。

新しいタブを開きます。

これをアドレスバーに貼り付けます (引用符なし): "github-mac://openRepo/"

複製するリポジトリで、HTTPS 複製 URL をコピーし、上記のリンクの後に貼り付けます。入力を押します。

サーバーが@rjason-lindbergが言及したMacでリッスンしている場合、Mac用のGutHubで開く必要があります。

于 2015-03-04T19:13:34.347 に答える
3

私は自分の質問に答えました。秘訣は、GitHub Web サイトにログインすることです。上で Neil が述べたように、アプリケーションにもログインする必要があります。

于 2013-02-16T18:15:33.603 に答える
0

これを試しただけで、うまくいくように見えました。

  • Keychain Access に移動し、GitHub を参照して、保存されているすべてのパスワード (インターネット、アプリケーション、Web フォーム) を削除します。
  • Mac OS デスクトップ アプリケーションからだけでなく、サイトにも新たにログインします。
  • 今回はパスワードを保存します
于 2014-12-22T21:36:50.663 に答える
0

他の答えはどれも私にとってはうまくいきませんでした。しかし、https://ghconduit.com:25035/statushttps://localhost:25035/statusも接続できなかったので、Conduit プロセスが実行されていないことに気付きました。「GitHub.app/Contents/Library/LoginItems/GitHub Conduit」にあり、それを開き、デスクトップへのクローンが最終的に再び機能します。なぜ GitHub.app がそれ自体を開始しなかったのかはわかりませんが、少なくとも現在は機能しています。

編集: 再起動するたびに、GitHub Conduit プロセスを手動で再度開始する必要があります。

于 2015-01-23T08:25:19.163 に答える