git diff два репозитория, получить результаты от .git dir? - PullRequest
0 голосов
/ 28 сентября 2011

У меня есть две версии git-репо на моем компьютере, я хотел знать, в чем их отличия, поэтому я могу знать, должен ли я вытащить или нет из другого репо.

Я сделал«git diff amslib ../workspace/amslib», и вместо того, чтобы показывать мне различия между зафиксированными файлами в обоих репозиториях, он начал давать мне различия и в каталоге .git.

Полагаю, яя не использую команды правильно, кто-нибудь может сказать мне, как я должен это сделать?Я просто хочу знать, какая версия кода имеет какие изменения, поэтому я могу либо объединить их, вытащить их, либо скопировать вручную, потому что я хочу некоторые изменения, но не другие.

спасибо

Ответы [ 2 ]

0 голосов
/ 28 сентября 2011

Вы можете сделать обычную рекурсивную diff и игнорировать любые результаты из каталогов .git.Я подозреваю, что решение @ Noufal более чистое, но это альтернатива.

0 голосов
/ 28 сентября 2011

Вы должны иметь возможность добавить один репозиторий как «удаленный» к другому, получить дополнительные коммиты, а затем разнести их по текущему репо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...