- 174 名前:デフォルトの名無しさん mailto:sage [2014/02/03(月) 00:57:32.30 .net]
- >>168
よくある説明だけど、わかっている人にはわかって わからない人には全然わからない答えだよな。 たとえば、オープンソースのコードをcloneして 手元にソースコードをダウンロードしているとする。 数日後バージョンアップしてソースコードが更新された。 fast-forwardとは 最新のソースコードまで更新履歴を単純に進めること(早送り) fast-forwardをするとソースコード消して取りなおしたのと同じことになる。 それとは別にfast-forwardをしないでマージコミットを作るやり方があって これは現在から最新までの変更分を一つ(ないし複数の)コミットとしてつけたすもの。 fast-forwardの代わりにマージコミットを使っても最終的に同じになるのだが変更履歴内容が違う。 またfast-forwardはclone元から単純に遅れている時にしか使えない。 clone元には無い修正を加えてしまうとfast-forwardできない。
|

|