2011-02-07 10 views
6

私はオリジナルのgitプロジェクトのフォークセットを見直し、実際の違いを調べようとしています。 git diff original-uri fork-uriのようなやり方で、元のプロジェクトの現在の状態とフォークの現在の状態の違いを調べる方法はありますか?差分フォーク

答えて

14

リモートリポジトリとしてフォークを追加する場合、あなたはそれに差分を行うことができます。

git remote add original original-uri 
git fetch original 
git diff HEAD original/master 

しかしこれは、クローニングなしで行う方法がわからない、フォークリポジトリのクローンを作成する必要があります。

+0

クローニングはOKです。では、最終的な 'diff'コマンドは何でしょうか? –

+0

@Paul Alexander:3番目のコマンドです。私はちょうど 'diff'を忘れました:) – CharlesB

+1

大したことではありませんが、' ..'は必要ありません - 'git diff'はあなたのように2つの引数を取ることができます伝統的なdiffから期待しています: 'git diff HEAD original/master'。 – Cascabel