在github中创建发行版时,我已选中预发布的复选框。所以在发布页面中,这个标签被标记为预发布。 (用红色标记)如何找到GitHub发布标签是否在git中预发布?
现在我检查出释放到当地一个
git fetch upstream
git checkout -b release-v1.0 release-v1.0
现在我想知道,如果释放是在本地机器上的预发布与否。 有没有这样做的命令?
在github中创建发行版时,我已选中预发布的复选框。所以在发布页面中,这个标签被标记为预发布。 (用红色标记)如何找到GitHub发布标签是否在git中预发布?
现在我检查出释放到当地一个
git fetch upstream
git checkout -b release-v1.0 release-v1.0
现在我想知道,如果释放是在本地机器上的预发布与否。 有没有这样做的命令?
GitHub的版本是对Git标签之上的附加功能。与Pull Request,Issues和Forks相同,git中没有这样的概念。
当你创建一个版本时,一个新的git标签将被创建为同名。但是,所有的属性,如
连接到发布,而不是标签。
可以额外信息查询GitHub API:
GET /repos/:owner/:repo/releases/:id
{
...
"prerelease": false
}
可以使用命令行包装hub
https://github.com/github/hub这将隐藏HTTP调用你。
一些命令,如hub release show
应该为你工作。
,在我的本地分支中,我可以引用任何变量或其他东西吗? – manoj
查看更新。你可以使用'hub'包装器。 –
什么复选框?什么发布页面? Git没有复选框和页面。 – choroba
你正在使用哪个工具有“预发布”复选框?这不是Git本身的功能。也许你在问Github,它似乎有这个:https://help.github.com/articles/creating-releases/ – tripleee
https://developer.github.com/v3/repos/releases/似乎有相关性文档。 – tripleee