Ответ 1
Я использую этот сторонний инструмент онлайн-анализа в течение длительного времени, если хотите, вы также можете использовать его. https://www.diffchecker.com. Но, похоже, вы должны вручную вставить два файла на него.
Можно ли использовать github /compare
для отображения разницы между двумя разными исходными файлами в HEAD?
Вот как я делаю это в командной строке с git diff
:
git diff HEAD:docs/tutorial/01-boxed-function-pointers.cpp HEAD:docs/tutorial/02-raw-actors.cpp
Мое лучшее предположение о синтаксисе github следующее. Но это не работает:
Мне особенно нужен он-лайн довольно-печатный HTML-рендеринг diff.
Если это невозможно сделать с помощью github, может ли кто-нибудь порекомендовать сторонний веб-сайт, который будет отображать различия между двумя произвольными файлами, размещенными на github?
Спасибо, кто рекомендовал https://www.diffchecker.com. Тем не менее, мне нужно указать исходные файлы как текущую HEAD на github. Любой сторонний инструмент должен автоматически вытащить последние исходные файлы из URL-адресов репозитория github. Я заметил, что http://www.mergely.com может импортировать исходный код из URL-адресов. Однако я ищу живое представление, в котором всегда используется последний HEAD.
Спасибо.
Я использую этот сторонний инструмент онлайн-анализа в течение длительного времени, если хотите, вы также можете использовать его. https://www.diffchecker.com. Но, похоже, вы должны вручную вставить два файла на него.
Я иногда использую инструмент Diff Checker на сайте diffchecker. Это интерактивный инструмент для сравнения текстовых различий между двумя текстовыми файлами.
Ссылка: https://www.diffchecker.com/diff
Line Diff отобразит github как разницу между двумя фрагментами кода, однако вы не сможете указать исходные файлы как текущие HEAD на github - я просто думаю, что это крайний случай, и никто еще не думал о том, чтобы сделать его "особенностью" в одном из этих онлайн-инструментов.