その後、完全な支店を持つgithubのに押し込み、githubのから自分のプロジェクトを分岐
-
20-09-2019 - |
質問
これは何かを明らかに不足しているイムのように感じるが、私は3日間のチュートリアルを読んでいると、それを実現するように見えることはできません。
私はgithubの上のプライベートレポを持っています。私は2つの別々のブランチとして、それを実行したいです。私はそれを理解したように、私が使用してそれを分岐、その後、私のローカルマシン上でそのようレポのクローンを作成する
のgitブランチnewbranch
Gitのチェックアウトnewbranch
これまでのところは良いです。今、私はnewbranchにコミットする、いくつかの変更を行います。私はすべての私のリモートレポそのままにこれをプッシュすることができますように思えるが、私は単に私が何をしたいのかされていない、マスターとそれをマージすることなく、それをやってトラブルを抱えています。どのように私はgithubの上でそのまま私の支店を置くことができますか?
これは、これを行うための正しいワークフローですか?もしそうであれば、私が間違って何をやってんだ?
解決
ジャストます:
git push origin mybranch
十分なはずです。それはsimilaryという名前の枝にあなたがしている現在のブランチのHEAD(マスターではないが、あなたが作業しているもの)をプッシュします。リモートブランチが同じ名前を持っていない場合は、
git push origin mybranch:remotebranch
git push
を指定するrefspecを使用していますリモートリポジトリに<src>
REFをオブジェクト<dst>
何で更新される。
他のヒント
これはgithubの上の原点/ newbranchにnewbranchをプッシュします。
git push origin newbranch:newbranch
所属していません StackOverflow