gitのコマンドって、コマンド名だけでは動作が想像できないものが多いですよね…。けど、勉強していく中で呪いのように見かける言葉。 『rebaseすんなし』 ドユコトー?ってことでまとめ。 pull = fetch + merge(rebase)! まず。 gitの主な動作はpush・fetch・merge・rebaseで出来ます。 push rebase pullはー?っていうと、fetch して mergeする = pull。 ちなみに、fetch して rebase する = pull --rebase。 要するに、pullは使わなくてOK!ってことです。 使わなくていい理由はこちらの記事が分かりやすかったです。ご参照ください。 Git pullを使うべきでない3つの理由 mergeするとどうなるの? mergeは2種類ある!その1・・・Fast-Forward topicブランチは
![【git】分かりやすく!mergeは「合流」、rebaseは「付け替え」!](https://cdn-ak-scissors.b.st-hatena.com/image/square/5abf8c6f243d2d65e5172cecbf64145b13efda41/height=288;version=1;width=512/https%3A%2F%2Fnullnote.com%2Fwp-content%2Fuploads%2F2014%2F02%2Fgit_rebase_merge_eye.png)