Как сравнить релизы с конкретной веткой?


9

Я заметил, что на странице GitHub «Releases» есть удобное упоминание о том, сколько коммитов произошло со времени ветки «Develop». Например, посмотрите этот пример с AnkiDroid .

введите описание изображения здесь

Как можно настроить GitHub, чтобы показать, сколько коммитов было сделано в другой ветке?

Ответы:


16

Вы можете увидеть фиксации и изменения между тегами, если вы измените URL на следующий формат:

https://github.com/{username}/{repo}/compare/{older-tag}...{newer-tag}

Это покажет вам количество и изменения до 250 коммитов между тегами.

Так что из вашего примера это будет:

https://github.com/ankidroid/Anki-Android/compare/v2.2beta7...v2.2beta8

Точно так же, если вы хотите сравнить коммиты между ветками, URL будет выглядеть так:

https://github.com/{username}/{repo}/compare/{branch}...{other-branch}

Как сравнить, если лимит фиксации превышает 250?
Цахангир

Пока они не изменят его, вы не сможете сравнить, если коммитов больше 250 @cja
Восемь дней

@EightDaysofMalaise можно ли сравнить конкретный каталог между двумя ветвями?
onassar

Странно, что вам приходится манипулировать URL, чтобы получить эту функцию, в то время как все элементы интерфейса, обеспечивающие эту функцию, похоже, существуют в других местах. Тем не менее, это работает :)
Морис
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.