私はリリース版の新しいブランチを持っています。 今、私は、2つの支店を合併することなく、遅れたマスターブランチにその変更をもたらしたいと考えています。マージせずに古いブランチを更新する
これは意味がありますか? ブランチの代わりにタグを使用するだけでいいですか?
ありがとうございます!
私はリリース版の新しいブランチを持っています。 今、私は、2つの支店を合併することなく、遅れたマスターブランチにその変更をもたらしたいと考えています。マージせずに古いブランチを更新する
これは意味がありますか? ブランチの代わりにタグを使用するだけでいいですか?
ありがとうございます!
あるブランチから別のブランチにコミットする場合は、cherry pickを使用できます。
これにより、1つのブランチから別のブランチにコミットするだけで、他のすべての変更を移動することなく適用できます。桜にしたいブランチへ
移動しすぎて選び、次に実行します。
git cherry-pick -x <commit-hash>
-x
は同じコミットメッセージを維持する、とcommit-hash
はあなたのコミットハッシュIDです。
FYI: '-x'はコミットメッセージを同じに保ちません。それはコミットされたことを伝える行を追加します。 – jszakmeister
Ah。これは正しいです。そのキャッチをありがとう。 – Huxtable
残念ながら、これはあまり意味がありません。マージの問題は何ですか?それはなぜ問題なのですか?これらの2つのバージョンの歴史がどのように結びついているかを考えましたか?コミットを2回以上引き継ぐ場合は、['git cherry-pick'](https://git-scm.com/docs/git-cherry-pick)を見て、いくつかのコミットを選んでくださいあなたは引き継ぎたい。また、タグとブランチがどのように役立つでしょうか。これは、ワークフローとマージ戦略の詳細です。 – jszakmeister
gitの使い方だけではなく、gitの基本についてお読みください。それから、あなたが求めていることがなぜ意味がないのか理解できます。 – evolutionxbox
私は全く同意します!空き時間が見つかるとすぐに、私はその中に潜んでいきます。 – Leta