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

9

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

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

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

dotancohen
источник

Ответы:

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, чтобы получить эту функцию, в то время как все элементы интерфейса, обеспечивающие эту функцию, похоже, существуют в других местах. Тем не менее, это работает :)
Морис