Necesita buscar lo último de ambos repositorios remotos y comparar las ramas principales entre sí. Parece que la rama principal es la rama 'tronco', para que pueda ver lo que compromete son exclusivas de su proyecto (y no en la rama del tronco del proyecto 'espejo') de esta manera:
$ git log --oneline origin/trunk ^mirror/trunk
1c4fa82 1. Modified the flag name for gb_to_idx rewrite to hive.ql.rewrite.gb_to_idx So
638be54 Merge branch 'trunk' of [email protected]:prafullat/hive into trunk
72c8220 HIVE-1383. Allow HBase WAL to be disabled (John Sichi via Ning Zhang)
a372259 Checking in commented meta-data methods in GbToCompactSumIdxRewrite. It has to be unc
33c1fb1 Fixing some files due to wrong application of patch. Build now compiles !
5942728 Reverting files which were patched twice in last checkin.
5efda04 Adding inital rewrite changes. This patch adds basic query rewrite support to Hive. I
3fce190 Merge branch 'trunk' of git://github.com/apache/hive into trunk
b3f9ff2 Checking in commented meta-data methods in GbToCompactSumIdxRewrite. It has to be unc
d89deb9 Fixing some files due to wrong application of patch. Build now compiles !
11db7da Reverting files which were patched twice in last checkin.
88fee30 Adding inital rewrite changes.
ba7703f Some part of last check-in got missed.
2c5c5ae Checking initial changes for Hive indexing from He Yongqiang (Hive-417) Here is descr
O puede eliminar el --oneline
para ver los mensajes de confirmación completos. Parece que son todos tuyos. También puede agregar un --no-merges
si no desea ver esas confusiones de fusión.
A continuación, se puede obtener el diff real mediante la ejecución de esto:
$ git diff --stat mirror/trunk...origin/trunk
README.txt | 4 +-
build.xml | 1 +
.../java/org/apache/hadoop/hive/conf/HiveConf.java | 1 +
ivy/ivysettings.xml | 4 +-
metastore/if/hive_metastore.thrift | 12 +-
.../apache/hadoop/hive/metastore/api/Index.java | 15 +-
.../hive/metastore/api/ThriftHiveMetastore.java | 671 +++++++++++++++++++-
metastore/src/gen-php/hive_metastore_types.php | 30 +-
.../hadoop/hive/metastore/HiveMetaStore.java | 155 ++++-
.../hadoop/hive/metastore/HiveMetaStoreClient.java | 9 +-
.../hadoop/hive/metastore/IMetaStoreClient.java | 14 +
.../hadoop/hive/metastore/MetaStoreUtils.java | 31 +
(bunch more lines)
ql/src/test/queries/clientpositive/index_compact.q | 13 +
.../test/queries/clientpositive/index_projection.q | 13 +
ql/src/test/queries/clientpositive/index_summary.q | 13 +
.../queries/clientpositive/ql_rewrite_gbtoidx.q | 9 +
.../results/clientpositive/index_compact.q.out | 70 ++
.../clientpositive/ql_rewrite_gbtoidx.q.out | 211 ++++++
.../primitive/PrimitiveObjectInspectorUtils.java | 29 +-
57 files changed, 4000 insertions(+), 131 deletions(-)
Si se quita la --stat
, obtendrá el diff real. El ...
entre mirror/trunk
y origin/trunk
es una abreviatura que dice que quieres la diferencia entre el ancestro común, por lo que no te da una diferencia eliminando todo lo agregado al proyecto original desde que comenzaste, solo te da los cambios que has hecho en su rama.
posible duplicado de [¿Cómo comparo dos repositorios Git?] (Http://stackoverflow.com/questions/687450/how-do-i-compare- dos-git-repositories) –
Posible duplicado de [Obteniendo la diferencia entre dos repositorios] (http://stackoverflow.com/questions/1968512/getting-the-difference-between-thwo-repositories) – Rumid