GitHub compare releases

GitHub е де-факто стандарт за съхраняване на изходни кодове и работи брилянтно. Една от прекрасните фукнции която обаче е леко скрита е да се сравняват разликите между различните версии. Сега ще го покажа как работи при normalize.css.

Първия вариант да се сравни е да се отиде във проекта. При мен линка беше това:
https://github.com/necolas/normalize.css
после „Releases“, после текущата версия (при мен 8.0.1) и отляво излиза бутон „Compare. След натискане там излизат всички версии. Примерно аз исках да сравня разликите между 3.0.3 и 8.0.1.

Втория вариант е доста по-хакерски. Общо взето трябва да се отвори линк като този:
https://github.com/потребител/репо/compare/таг1…таг2
и примерен линк:
https://github.com/necolas/normalize.css/compare/3.0.3…8.0.1

В конкретния случай ме интересуват промените по един файл от целия проект. Разбира се винаги мога да смъкна двата releases и след като ги разархивирам да diff-на докато намеря това което ме интересува. Но онлайн от GitHub е доста по-лесно и по-бързо.

Споделяне

GitHub compare releases

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *