2017-03-24 25 views
1

GitとNetbeansを使って、同時に2つ以上のブランチにコミットをプッシュする必要があります。これらのブランチはローカルではなく、BitBucketにあり、他の開発者と共有されています。コミットをgitとnetbeansを使って複数のブランチにプッシュ

状況は次のとおりです。 私たちはマスターとして使用されるブランチを持っています(すぐにリベースします)。もう1つは作業しています。古いブランチで問題が見つかったとき、私はそのブランチに切り替えて修正を行い、コミットします。私はプッシュされたコードを新しいブランチとマージする必要があります。

どうすればいいですか?

+0

BitBucket>ネットワークツリーを見るのに役立つかもしれません。あなたがしたいことは、新しいコミット/フィックスを持っているブランチを元のプロジェクトにマージすることです。これを行うことで、マスターノードにマージするためにネットワークツリーを単一ノードにすることができるはずです –

+0

私はステップガイドを教えてもらえますか? – Fjordo

+0

この問題は解決しましたか? –

答えて

0

この場合、最も簡単な1がマシン上でローカルに新しい分岐古い枝からコミットコピーするgit cherry-pickを使用するかもしれないようにこれをアプローチするいくつかの方法がありますが、私に聞こえます、修正された新しいブランチをBitbucketにプッシュします。

別の方法は、これが古い枝あなたのドンである他に何に依存します実行可能であるかどうか、新しい分岐古い枝からサーバー上のPRを作成することですコピーしたくない

+0

PRとは何ですか? (私はうなずき、英語ではない、申し訳ありません) – Fjordo

+0

申し訳ありません、 "プルリクエスト"。これはBitbucketの機能で、あるブランチから別のブランチにコードをマージするのに役立ちます。https://www.atlassian.com/git/tutorials/making-a-pull-requestあなたがこれまでに何度も新しいことがあれば、多くのステップバイステップガイドを含む、アトラシアンのサイトにある良い読書資料があります! –

0

ありがとうございます。私はチェリーピックトラフNetbeans gitプラグインを試してみて、それは完全に働いた。コミットされた行だけを追加するのか、それともピック内のファイル全体をマージするのかを推測してください。私はいくつかのテストをします。私は遅かれ​​早かれ、プルリクエストも試みます。

関連する問題