Gitはオープンソースの分散バージョン管理システム(DVCS)です。
Q&A
解決済
1回答
1938閲覧
総合スコア1161
0グッド
0クリップ
投稿2015/06/04 16:33
0
gitを使っていて、履歴が散在化しやすいので、margeよりrebaseを使うべきだと思っているですが、競合が発生した場合、rebaseの方が解決しにくい場合があると聞きました。
具体的にそれはどんな場合でしょうか。また、rebaseの短所であるコミットの改変とはどういうことでしょうか。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答1件
ベストアンサー
rebaseの方が解決しにくい場合 rebaseがと言うよりmergeのほうが良くも悪くも単純なので解決しにくいようなイメージになるのではないでしょうか。
rebaseの短所であるコミットの改変 コミットidが変わります。 つまり、元のコミットを削除し、別の分岐元から新しくコミットを作り直しています。
追記 コミットについての考え方についての記事 [翻訳] 私のコミットをまとめないで
投稿2015/06/05 02:36
総合スコア3541
回答へのコメント
2015/06/05 15:52
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
gitのrebaseについて
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/05 15:52