私はマスターブランチとGitKrakenのいくつかの他のブランチを持っています。私はデータサーバーアドレスを格納するJavaクラスファイルを持っています。このファイルの変更をすべてのブランチにコミットしたいと思います。出来ますか?すべてのブランチにコミットします
0
A
答えて
1
これを行う唯一の方法は、変更をあるブランチにコミットし、次にcherry-pick
が他のブランチにコミットすることです。
私が知っている限り、これを行うネイティブコマンドはありません。
0
これを行う単一のgitコマンドを考えることはできません。繰り返しの手順を自動化するためのスクリプトを書くことができます。
この変更をマージしたいすべてのブランチに対して共通のマージベースを見つけ、そのブランチから新しいブランチを作成してその変更を行いますそれぞれのターゲットブランチにマージします。
チェリーピッキング(steadwebが唯一のオプションとして提示しますが、確かにではなくの唯一のオプションです)と比較して、これは道路下の紛争解決を改善するはずです。
関連する問題
- 1. SourceTreeはすべてのブランチとコミットを失いました
- 2. 最新のコミットをすべてのブランチで指している
- 3. すべてのコミットをブランチから別のブランチに移動する方法は?
- 4. GitPythonでブランチをチェックアウトしています。コミットして前のブランチに戻す
- 5. git pushはすべてのブランチから自動的にコミットしますか?
- 6. Git squashはすべて矛盾することなくブランチにコミットします
- 7. 未コミットはすべて現在のブランチにコミットしますが、すべての変更は現在の状態にしておきます
- 8. "git push"はすべてのコミットを他のブランチからプッシュしますか?
- 9. リモートのすべてのブランチにコミットの履歴を表示できますか?
- 10. 1つのブランチからすべてのコミットを1つのコミットとして簡単に別のブランチに移動できますか?
- 11. すべてのブランチでnodegitをコミットする
- 12. 他のブランチにコミットする
- 13. git pushブランチ、1つのコミットを省略してローカルにすべてを保持
- 14. git:現在のブランチで現在コミットされていない作業を新しいブランチにコミットします
- 15. git:2つのブランチを結合して先にコミットします
- 16. すべてのブランチで作成者あたりのコミット数
- 17. 特定のコミット後にすべてのコミットで新しいブランチを作成する
- 18. すべてのコミットを特定のコミットから新しいブランチに移動する方法
- 19. Gerritはabondonedコミットの同じブランチで変更をコミットします
- 20. はSVNの1つのブランチで動作し、別のブランチにコミットします
- 21. Gitブランチを新しいコミットにする
- 22. GitHubでは、すべての(最近)コミットをすべてのブランチで見る方法はありますか?
- 23. ブランチ内のすべてのコミットを元に戻し、マスターのクリーンコピーを作成します。
- 24. 1つのコマンドですべてのgitブランチの変更を追加してコミットします
- 25. git svnマスターにブランチするにはまだブランチにコミットしよう
- 26. ブランチのコミットを別のブランチにマージするには
- 27. 古いブランチのコミットも新しいブランチに表示されます
- 28. Git/sourceツリーの移動は、ブランチBでブランチAにコミットします
- 29. マージ後のGit push(force)は別のブランチにコミットします
- 30. 1つのファイルを別のブランチにコミットします
新しいブランチを作成し、他のブランチにマージすることは良い考えです。ご協力いただきありがとうございます。 –