19th Thu
gitでforkされた複数のリポジトリを同時に追いかける方法
githubなどを使っていると、簡単にリポジトリをフォーク出来るので、
有名なプロジェクトになると、数十のリポジトリが並走している事もしばしばです。
多くの場合、フォークのツリーをたどっていけば、ルートになるリポジトリが見つかるのですが、ルートになっているプロジェクトのコードが最新であるとは限りません。
フォークしたリポジトリの方にバグの修正が入っていたり、パッチがあたっていたりする事も良くあります。
そのような場合には、
pre>>
% git remote add
<<--
のようにして、関心のあるremoteリポジトリを登録しておきます。
登録が済めば、
pre>>
% git fetch
<<--
でリモートのブランチを手元に持ってくる事が出来ます。
例えば手元のmasterとリモートのmasterの差異を知りたければ、
pre>>
% git diff master..
<<--
のようにする事で調べられます。
posted by
genki on Thu 19 Feb 2009 at 00:51 with 0 comments