web-dev-qa-db-ja.com

GitKrakenにGithubリモートを追加する

Git管理ツールとしてGitKraken(v。1.4.1)を使用しています。そして今、リポジトリをバックアップするためのリモートとしてGithubを使用したいと思います。しかし、リモートの追加をクリックしてGithubリポジトリを追加しようとすると、「一致なし」と表示されます

Gitkraken w/o Github

誰がこれが起こるのか知っていますか? (ところで:念のため、Windows 10を使用しています)

37
Jamie-505

これがどのように機能するかのようです。ローカルリポジトリがあり、それをgithubに接続する場合は、「URL」オプションを使用してgithubアドレスを入力し、ローカルリポジトリのリモートリポジトリとして設定します。ローカルブランチでプルまたはプッシュを初めて実行すると、使用するリモートブランチが尋ねられ、それが変更をプッシュおよびプルするリモートロケーションになります。

GitHub.comオプションは、「URL」オプションを使用してリモートリポジトリを設定した後にのみ機能します。プロジェクトに複数のコラボレーターがいて、誰かがプロジェクトの1つ以上のフォークを作成した場合、GitHub.comの下に「一致なし」ではなく、あなたがいるプロジェクトのすべてのフォークのリストが表示されます協力者。

次に、2番目、3番目などのリモートとしてフォークされたリポジトリを追加できます。これらのフォークのアクティビティは、コミットグラフに表示されます。これにより、フォークで何が起こっているかを見ることができ、グラフのフォーク部分からドラッグアンドドロップして、「URL」を使用して最初に設定したリポジトリへのプルリクエストを作成できます。

これは素晴らしい機能ですが、GitHub.comオプションがコミットされたグラフ表示に分岐レポを追加するためのものであることを人々が知っているように、リモートダイアログをより明確にラベル付けすることができます。

最初のリモートを追加するには、常に「URL」オプションを使用する必要があります。その後、GitHub.comオプションは、アクセスできるフォークがある場合にのみ使用可能になります。

29
Jim Meyer

GitHubがGitKrakenのアカウントで設定されている場合、最初にローカルリポジトリと同じ名前の空のリポジトリを作成する必要があります。

これにより、GitKrakenはGitHubアカウントで一致するレポ名を見つけることができます。

または、「URL」を選択し、そこに正しいGitHubリポジトリURLを直接入力できます。これが Jim Meyeranswer が確認したことです。

9
VonC

古い投稿に追加するのではなく、同じ問題があり、この記事を最初に見つけたので、この問題を抱えている他の人を助けたいと思いました。

次の操作を行うと、それに到達できます。

  1. 左上隅のフォルダーアイコンをクリックします

  2. クローンをクリック

  3. [GitHub]タブに移動すると、すべてのGitHubリポジトリが表示されます。必要なものを複製してから開き、設定します。

1
Tyler C

Gitkraken(Windows上のV3.3.4 64ビット)の動作は、この機能レベルでは奇妙です。同じ名前またはURL入力は機能しません。したがって、ローカルにリモートリポジトリをアタッチする最良かつ迅速な方法は、ローカルリポジトリディレクトリで単純なGitコマンドラインを使用することです(git @ ...はリモートURL Github、GitLab ...):

> git remote add Origin git@...

Gitkrakenは5秒未満で動的に認識します。その後、既存のローカルファイルをプッシュできます。

0
E.Racineux