2017-08-11 5 views
0

私はマスターブランチとGitKrakenのいくつかの他のブランチを持っています。私はデータサーバーアドレスを格納するJavaクラスファイルを持っています。このファイルの変更をすべてのブランチにコミットしたいと思います。出来ますか?すべてのブランチにコミットします

答えて

1

これを行う唯一の方法は、変更をあるブランチにコミットし、次にcherry-pickが他のブランチにコミットすることです。

私が知っている限り、これを行うネイティブコマンドはありません。

0

これを行う単一のgitコマンドを考えることはできません。繰り返しの手順を自動化するためのスクリプトを書くことができます。

この変更をマージしたいすべてのブランチに対して共通のマージベースを見つけ、そのブランチから新しいブランチを作成してその変更を行いますそれぞれのターゲットブランチにマージします。

チェリーピッキング(steadwebが唯一のオプションとして提示しますが、確かにではなくの唯一のオプションです)と比較して、これは道路下の紛争解決を改善するはずです。

+0

新しいブランチを作成し、他のブランチにマージすることは良い考えです。ご協力いただきありがとうございます。 –

関連する問題