Как привязать коммиты к определенному релизу и как его правильно создать?
Добрый день.
Подскажите, как правильно привязать коммиты к определенному релизу, что бы они отображались в GitHub? И как правильно выгрузить релиз? Если привязывать простые теги, то они и отображаются в GitHub как обычные теги, без надписи Last Release.
Может нужно прописать комманду git start release v1.0.0, после делать изменения и коммиты, а в конце git finish release v1.0.0? И я получу то, что мне нужно? И перед git start release v1.0.0 нужно будет отдельно создавать тег v.1.0.0 или он создается автоматом если начинать релиз?
UPD при написсании git start release v1.0.0 выдается ошибка. Прошу разъяснить как и что правильно делать.
git tag v1.0.0 потом git push после этого у тебя появится в проекте раздел с тэгами, туда заходишь и жмакаешь на drfat new release, там слева увидишь инпут с tag version, выбираешь в нем нужный тэг и сохраняешь, после этого он свяжет релиз с тэгом и появятся релизы.
Alexander, с помощью curl'a по вот этим докам https://developer.github.com/v3/repos/releases/#cr... потому что когда линус торвальдс писал гит никакого гитхаба и в помине не было, поэтому через утилиту git ты это не сделаешь никак. Хотя, может кто-то какие то плагины для этого написал.