トップページ > プログラム > 2014年10月25日 > iDGC2gg+

書き込み順位&時間帯一覧

15 位/174 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000011100000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
851
Git 10

書き込みレス一覧

Git 10
851 :デフォルトの名無しさん[sage]:2014/10/25(土) 11:49:41.62 ID:iDGC2gg+
branch前(幹の部分)にコミットを追加したら、
branchにもそのコミットが反映されるかとおもったらそうではなかった。
(rebase -iでmasterの最新のコミットを幹の部分に入れ込んだ)

branchの親を付け替えることができればよさそうですが、
そのようなことはできますか?
Git 10
852 :851[sage]:2014/10/25(土) 12:00:16.99 ID:iDGC2gg+
>>851の追加です。
あるいはこういう場合、
全branchに、cherrypickで同じコミットをあてていくべきなんでしょうか?
Git 10
856 :デフォルトの名無しさん[sage]:2014/10/25(土) 13:39:02.31 ID:iDGC2gg+
もう少しわかりやすく書いてみました。
A-B-C(a)
B-D(b)
(Bが分岐点)

この状態から
A-B-C-E(a)
としたのですが、Eがbにも必要なことがわかりました。

rebase -iで
A-E-B-C(a)
としたら、Bから分岐してるbにもEが適用されてると思ったのですが、
A-E'-B'-C'(a')
となったようで、aを修正したつもりが単にa'を作ってしまったようになり、
bにはEが適用されないままとなってます。

実際にはbのようなとブランチがもっとある状況です。

>>853
ontoで、Dの親をB'にしてしまえばよさそうですが、
これもb'ができてしまいそうで、bが複数分岐していた場合、その枝も付け直すひつようがありそうです。
>>854
不慣れでマージがまだ理解できてません。2番目は>>853と同じでしょうか。

分岐点より前のものにコミット変更やると、どうしても分岐点後の各ブランチとは別歴史となってしまいそうな気がしてきました。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。