コマンドエラーで支店が存在しない
git branch --set-upstream-to develop origin/develop
結果
fatal: branch 'origin/develop' does not exist
私はこれが原点以外の何を意味するのかわからないが存在しない開発します。それはサーバー上やローカルマシン上に存在しないことを意味しますか?
私はgit初心者ですが、gitでgitを学ぶ手段としてサイトを設定する過程にあります。
コマンドエラーで支店が存在しない
git branch --set-upstream-to develop origin/develop
結果
fatal: branch 'origin/develop' does not exist
私はこれが原点以外の何を意味するのかわからないが存在しない開発します。それはサーバー上やローカルマシン上に存在しないことを意味しますか?
私はgit初心者ですが、gitでgitを学ぶ手段としてサイトを設定する過程にあります。
origin
は、リモートの名前です。これは、レポが知っている別のレポです。 ala git remote add somename other/repo/path
を追加するときにreposという名前をつけてから、fetch
とpull
とすることができます。もしそれらが裸のレポであれば、push
とすることができます。レポをクローンすると、gitはあなたがクローンしたものを指し示すリモートを設定し、デフォルトでorigin
という名前を付けます。 origin/develop
は、origin
リモートリポジトリのdevelop
ブランチを指します。
ブランチをローカルに作成した場合は、そのブランチを特定のリモートにプッシュしてそこに作成し、そこに作成するまではアップストリームとして設定することはできません。あなたの場合、git push origin develop
を実行します。次に、上流に設定することができますが、その操作を-u
のプッシュ操作に絞り込むことができます。git push -u origin develop
はブランチをorigin
にプッシュし、ローカルブランチをトラッキングするように設定します。 push -u
がgit 1.7.0で追加されたことに注意してください。
まずはdevelop
ブランチにいることを確認してください。 それからちょうど使用するgit branch --set-upstream-to origin/develop
まあ、どのブランチが存在するのですか? 'git branch -avvv' – jthill