事のキッカケはこれ。 今回はGitHubの話じゃ無くてGitの話。先月仕事で使っていたGitのリポジトリがリモートリポジトリ=セントラルリポジトリで、みんなそれをcloneしておのおのpush&pullするって使い方をしてたわけ。それがgit的に良い運用かどうかは知見不足でなんとも言えないのだけど、やたら目に付く"Merge branch 'master' of..."というコミットログが見た目によろしくないなぁと思ったわけ。 歴史改ざんこそGitの利点とばかりに、masterブランチのコミットログはキレイにしたいなぁ、なんて思いにとらわれてたので、なんか気になって仕方なかった。別に大したことないと思えば、それまでなんだけどね。:-) 川口さんにアドバイスしてもらった "git pull --rebase" をIntelliJで行うべく、あれこれ模索してて、ついにその方法を見つける! ..
![Gitおさらい:リモートリポジトリからのpull(merge)とfetch&rebase - marsのメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/3e21fb335e7005767610943cc9c06d83878f19b8/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmasanobuimai%2F20121127%2F20121127232707.png)