2016-09-12 5 views
1

Я хотел бы найти разницу между данным каталогом на двух удаленных ветвях. В настоящее время я могу сравнить эти две ветви так:Разница между каталогом на двух удаленных ветвях на git

gitk --left-right remote/branch1 remote/branch2 

Но это дает мне слишком много информации. Я хотел бы ограничить diff в одном каталоге, foobar. Это возможно?

+0

попробовать 'gitk --left правый удаленный/branch1: Foobar дистанционное/branch2: foobar' – hjpotter92

+0

@ hjpotter92 Это не сработало. Сообщение: никаких коммитов не выбрано. – Olumide

+0

Почему вы используете '--left-right' здесь? Без симметричного разностного (трехточечного) оператора он будет показывать все как справа. В любом случае, если вы просто хотите разницу между (всеми или частями) двух коммитов, «git diff» - это инструмент для этого. – torek

ответ

1

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

gitk --left-right remote/branch1 remote/branch2 -- foobar