Вопрос в том, как сделать так, чтобы с ревизией работало
Дак а на кой, с ревизией, если и без нее ставится нужная версия? Это ж, я так понимаю, последняя версия, вот гитхаб и режет ревизию. А если более старая нужна, так она и останется и будет работать, я так думаю.