Git管理ツールとしてGitKraken(v。1.4.1)を使用しています。そして今、リポジトリをバックアップするためのリモートとしてGithubを使用したいと思います。しかし、リモートの追加をクリックしてGithubリポジトリを追加しようとすると、「一致なし」と表示されます
誰がこれが起こるのか知っていますか? (ところで:念のため、Windows 10を使用しています)
これがどのように機能するかのようです。ローカルリポジトリがあり、それをgithubに接続する場合は、「URL」オプションを使用してgithubアドレスを入力し、ローカルリポジトリのリモートリポジトリとして設定します。ローカルブランチでプルまたはプッシュを初めて実行すると、使用するリモートブランチが尋ねられ、それが変更をプッシュおよびプルするリモートロケーションになります。
GitHub.comオプションは、「URL」オプションを使用してリモートリポジトリを設定した後にのみ機能します。プロジェクトに複数のコラボレーターがいて、誰かがプロジェクトの1つ以上のフォークを作成した場合、GitHub.comの下に「一致なし」ではなく、あなたがいるプロジェクトのすべてのフォークのリストが表示されます協力者。
次に、2番目、3番目などのリモートとしてフォークされたリポジトリを追加できます。これらのフォークのアクティビティは、コミットグラフに表示されます。これにより、フォークで何が起こっているかを見ることができ、グラフのフォーク部分からドラッグアンドドロップして、「URL」を使用して最初に設定したリポジトリへのプルリクエストを作成できます。
これは素晴らしい機能ですが、GitHub.comオプションがコミットされたグラフ表示に分岐レポを追加するためのものであることを人々が知っているように、リモートダイアログをより明確にラベル付けすることができます。
最初のリモートを追加するには、常に「URL」オプションを使用する必要があります。その後、GitHub.comオプションは、アクセスできるフォークがある場合にのみ使用可能になります。
古い投稿に追加するのではなく、同じ問題があり、この記事を最初に見つけたので、この問題を抱えている他の人を助けたいと思いました。
次の操作を行うと、それに到達できます。
左上隅のフォルダーアイコンをクリックします
クローンをクリック
[GitHub]タブに移動すると、すべてのGitHubリポジトリが表示されます。必要なものを複製してから開き、設定します。
Gitkraken(Windows上のV3.3.4 64ビット)の動作は、この機能レベルでは奇妙です。同じ名前またはURL入力は機能しません。したがって、ローカルにリモートリポジトリをアタッチする最良かつ迅速な方法は、ローカルリポジトリディレクトリで単純なGitコマンドラインを使用することです(git @ ...はリモートURL Github、GitLab ...):
> git remote add Origin git@...
Gitkrakenは5秒未満で動的に認識します。その後、既存のローカルファイルをプッシュできます。