再インストール、アンインストール、再起動しましたが、リポジトリ ページの「Clone in Mac」が失敗し、毎回 GitHub ダウンロード ページに移動します。
今週初めは問題なく動作していましたが、今日は何も役に立ちません。
理由はありますか?
再インストール、アンインストール、再起動しましたが、リポジトリ ページの「Clone in Mac」が失敗し、毎回 GitHub ダウンロード ページに移動します。
今週初めは問題なく動作していましたが、今日は何も役に立ちません。
理由はありますか?
Web サイトにログインする必要があるだけでなく、アプリケーションがインストールされていることを認識するために、アプリケーションにも 1 回ログインする必要があるようです。次に、git リポジトリ ページを更新すると、リンクがダウンロード ページからアプリケーションを開くページに自動的に変更されます。
サイトと 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 ページを更新すると、デスクトップ機能のクローンが機能します。
コメントに記載されているように、「Clone on Mac」ボタンを機能させるには、Github にログインする必要があります。
(この回答は、主に「未回答」リストからこの質問を削除するのに役立ちます。質問者はそれを閉じていないようです)
上記のすべてを実行しても失敗しましたが、うまくいったのは次のとおりです。
新しいタブを開きます。
これをアドレスバーに貼り付けます (引用符なし): "github-mac://openRepo/"
複製するリポジトリで、HTTPS 複製 URL をコピーし、上記のリンクの後に貼り付けます。入力を押します。
サーバーが@rjason-lindbergが言及したMacでリッスンしている場合、Mac用のGutHubで開く必要があります。
私は自分の質問に答えました。秘訣は、GitHub Web サイトにログインすることです。上で Neil が述べたように、アプリケーションにもログインする必要があります。
これを試しただけで、うまくいくように見えました。
他の答えはどれも私にとってはうまくいきませんでした。しかし、https://ghconduit.com:25035/statusもhttps://localhost:25035/statusも接続できなかったので、Conduit プロセスが実行されていないことに気付きました。「GitHub.app/Contents/Library/LoginItems/GitHub Conduit」にあり、それを開き、デスクトップへのクローンが最終的に再び機能します。なぜ GitHub.app がそれ自体を開始しなかったのかはわかりませんが、少なくとも現在は機能しています。
編集: 再起動するたびに、GitHub Conduit プロセスを手動で再度開始する必要があります。