2011-02-07 26 views
6

Estoy revisando un conjunto de horquillas de un proyecto original de Git e intentando determinar las diferencias reales. ¿Hay alguna manera de hacer algún tipo de git diff original-uri fork-uri para obtener las diferencias entre el estado actual del proyecto original y el estado actual de la horquilla?Diff a git tenedor

Respuesta

14

Si se agrega el tenedor como un repositorio remoto, puede hacer diff en él:

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

Sin embargo, esto requiere para clonar el repositorio bifurcada, no saben cómo hacerlo sin clonación.

+0

La clonación está bien. Entonces, ¿cuál sería el último comando 'diff'? –

+0

@Paul Alexander: es el tercer comando, me olvidé de 'diff' :) – CharlesB

+1

No es un gran problema, pero el' ..' no es necesario - 'git diff' puede tomar dos argumentos como tú esperaríamos de un diff tradicional: 'git diff HEAD original/master'. – Cascabel