когда я вижу разницу между master и branch-n, как я могу увидеть графическое представление различий? - PullRequest
0 голосов
/ 03 декабря 2009

с GIT:

при разнице между master и branch-n, как я могу увидеть графическое представление различий?

т.е. Я хочу увидеть список всех файлов, которые отличаются, и графическое представление, которое позволяет мне вручную объединять файлы, если я хочу (если я не хочу автоматически объединять).

Скажите, после того, как я вручную просматриваю каждый файл, который был изменен, я хочу объединить все, могу ли я сделать это одной командой?

Ответы [ 3 ]

1 голос
/ 03 декабря 2009

Попробуйте "git difftool" вместо "git diff". Для визуальной разницы будет использоваться несколько опций.

1 голос
/ 03 декабря 2009

Gitk - отличный инструмент, но для него требуется X-Server. Итак, если вы находитесь в Mac, вам нужно запустить X11 перед запуском gitk. В windows вы можете установить cygwin с X11 и, конечно, в Linux (с x) это просто работает.

0 голосов
/ 03 декабря 2009

Вы можете настроить difftool на ваш выбор. Я знаю пару разработчиков, которые подключили p4merge для mergetool и difftool. Подробности смотрите на справочной странице git config.

Кроме того, если вы работаете в OS X, gitx очень удобен для визуального отображения истории изменений и внесенных изменений.

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