web-dev-qa-db-ja.com

GitKrakenは新しいリモートにプッシュしません(「リモートブランチを選択して「マスター」でプッシュ/プルする:」)

だから私はリモートで新しいレポを作成し、それをクライアント(Git Kraken)に接続することができました(私は信じています)。今、それは何も持っていないレポのために私からブランチ名を望んでいます。また、「マスター」:でプッシュ/プルすることにも注意してください。これはコロンでマスターになります。ここで機能しているメカニックを説明することは、実際にステップを引き出すのと同じくらい歓迎されます。

9
janat08

ローカルブランチの「アップストリームを設定」する必要があります。そうするには:

  • 左側のペインの[LOCAL]の下でローカルブランチを見つけ、
  • 右クリックして[アップストリームの設定]を選択し、
  • プロンプトで新しいリモートブランチに名前を付け、[送信]をクリックします。
  • 上部のツールバーの[プッシュ]をクリックします。

混乱を避けるために、マスターからブランチを作成するときに、ローカルブランチに名前を付けることもできます(リモートと同じ名前を維持するため)。

注:バージョン間に大きな違いはないはずですが、上記はGitKraken 2.5.0 64ビット(非プロバージョン)に基づいています

31
Masoud Azizpour

「リモート」に正常に接続し、リモートのリストに表示されている場合。名前を付けた名前は、そのメッセージを見たときに入力する必要があります。したがって、以下の例では、Origin/masterと入力できますが、これは、リモートを設定するときにOriginと呼ばれるからです。

enter image description here

1
Nickfmc

私はこれと同じ問題を抱えていました-「Origin/master」と入力し、それが私のためにそれをプッシュしました。たった1箇所しかない場合でも、どこにプッシュしているのか知りたいだけです。

1

アップストリームを設定するときは、次のように/ masterを含めます。

"whatever-repo-name/master"

これは私のために働いた。

0
wasp8898