GitHub上のコードの挙動確認・コード比較を手早く行いたい


初心者です。  
GitHub上のコードを「自分の望む挙動かを確認し、自分のコードとどこが違うのかをdiffしたい」のですが、  
実行 & 比較をスピディーに手早く行う方法はないでしょうか？

◆流れ

・git clone (ローカル上にGitHub IDのフォルダを作成)  
・サーバー起動 (複数同時起動したいため、ポートを自動で割当て)  
・(ブラウザで表示 ← ここは手動でやろうかとも)  
・動作確認 (そのコードが望む挙動をしているか)  
・diffツールで自分のコードと比較

っといった形をやっています。  
アドバイスいただけると助かります。




  * ディレクトリ構造やファイル名が同じ
  * 行いたのは自分のリポジトリとの差分比較と他の人のソースのチェックアウト

であれば、他の人のリポジトリをリモートリポジトリとして登録することで目的は達成できそうです。

たとえばyukihaneという人のGitHub上のリポジトリ <https://github.com/yukihane/a-project.git> を
`yukihane-repo` という名前で登録

[code]

    git remote add yukihane-repo https://github.com/yukihane/a-project.git
    
[/code]

し、 取り込

[code]

    git fetch --all
    
[/code]

めば、

[code]

    git diff yukihane-repo/master
    
[/code]

で yukihane のコードと差分が見られますし、

[code]

    git checkout yukihane-repo/master
    
[/code]

でyukihaneのソースがチェックアウトできます(ので動作検証可能です)。  
その後、自分のコードに戻したい場合のコマンドは

[code]

    git checkout master
    
[/code]

となります。

