その後、完全な支店を持つgithubのに押し込み、githubのから自分のプロジェクトを分岐

StackOverflow https://stackoverflow.com/questions/2262914

質問

これは何かを明らかに不足しているイムのように感じるが、私は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
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top