Для просмотра веб-страниц github он не отображается как бок о бок, как это делает множество инструментов diff. Могу ли я изменить режим диффузии на бок о бок? Я имею в виду сеть github.
Изменить github diff для сравнения?
Ответ 1
Да, это возможно с 3 сентября 2014 года: см. " Представление разделенных различий:
В настоящее время Diffs поставляется в двух вариантах, унифицированных и разделенных.
Переключайтесь между ними по запросу, фиксации и сравните страницы, используя переключатель в правом верхнем углу страницы. Используемый вами режим станет предпочтительным по умолчанию.
Примечание: с 4 сентября 2014 года он также поддерживает различие слов.
См. "Есть ли у Github представление, которое показывает различия между версиями файлов?".
Ответ 2
Вы можете с расширением Octosplit Chrome. Но вы не получите полную длину.
Ответ 3
Не git diff
, но вы можете использовать git difftool
, который вызовет подходящую утилиту для вашей платформы, чтобы делать то, что вы просите.
Например, в Linux он по умолчанию будет вызывать meld
, что очень хороший инструмент. git difftool
знает о множестве различных утилит, но вы также можете настроить его на свой собственный.
Ответ 4
Нет, на GitHub на данный момент невозможно. Вы можете проверить другие инструменты онлайн-сравнения, например: http://www.quickdiff.com/, http://www.diffchecker.com/ и http://www.diffnow.com/. Они дадут вам бок о бок diffs, но вы должны скопировать/вставить текст вручную.
Ответ 5
В сети Github еще нет этой функции.
Вам может быть интересен термин diff tool cdiff, у него есть опция -s
, чтобы дать бок о бок diff.
Чтобы просмотреть изменения, которые еще не отправлены, введите
cdiff -s
Чтобы просмотреть историю изменений в рабочем пространстве, введите
cdiff -ls
Чтобы просмотреть изменения в запросе на перенос, выполните команду pipe в raw diff от url, например:
curl https://github.com/ymattw/cdiff/pull/11.diff | cdiff -s
Ответ 6
Похоже, он может сделать это с версии 1.7.9: https://raw.github.com/gitster/git/master/Documentation/RelNotes/1.7.9.txt