[Github] Github 如何发布(release)

这篇具有很好参考价值的文章主要介绍了[Github] Github 如何发布(release)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        GitHub 上的 "发布" 通常是指创建一个新的 release,其中可以包含你的项目的特定版本、变更日志和其他相关信息。

        先说发布的前提条件:

        1. 首先在你的本地仓库创建一个新的分支,假如就叫 release-v1.0.0

        git checkout -b release-v1.0.0   

       2. 然后提交一次,不然Git 可能不会将其识别为一个有效的引用,确保在新分支上进行了一次提交:

        git add .

        git commit -m "release-v1.0.0"

        3. 然后直接将该分支推到远程仓库去

        git push origin release-v1.0.0 

        注意:这种操作会直接把main分支上的内容直接复制到release-v1.0.0上!

        4. 在本地创建一个标签(也叫tag)

        git tag -a [tag-name] -m "[comments]"

         其中 [tag-name] 是你的标签名字,最好和我们刚才创建的分支名字一致!

        [comments]  是你给这个标签的备注,可以随便写,为了以后方便看,你可以写成日期或者版本号的形式。

        所以我们根据刚才的分支名,就有如下示例:

        git tag -a release-v1.0.0 -m "release-v1.0.0"

        5. 然后把这个标签推到远程仓库即可

        git push origin release-v1.0.0

        温馨提示:如果在这四步的操作中有报错,可以尝试重新克隆远程仓库到本地! 因为我经常这么干 ....

        现在我们就可以愉快的执行我们发布的操作了~ 👇👇👇

        1. 首先,发布肯定是针对我们某一个仓库而言的,所以我们要先选一个有内容的仓库

            进入!

        2. 在仓库页面的右侧,可以看到一个Releases的标志github release在哪里,github

        3. 点击 Create a new release 创建一个新的发布

github release在哪里,github

         4. 如上图所示

        ①。先选择到我们刚刚创建的标签

        ②。填写发布的标题        友子们可以自由发挥

        ③。填写你的发布介绍,就是你发布的内容有什么功能等等.....

        ④。将你的项目打包放上去,可以从文件夹中直接拖拽上去,也可以点击后选择。

        尽情玩耍吧友友们= =||文章来源地址https://www.toymoban.com/news/detail-763187.html

到了这里,关于[Github] Github 如何发布(release)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux】wget下载github的releases的软件

    有时候需要在服务器下载GitHub上的release资源,这时候我们可以使用wget或者curl进行处理,这里拿rabbitmq为例,下载他的release版本。 download 版本号 23.2.4 系统版本为 erlang-23.2.4-1.el7.x86_64.rpm 即连起来为 curl 下载命令示例:curl -LjO url 注:cURL 是一个用于命令行的网络请求工具,可

    2024年02月04日
    浏览(45)
  • Github拉取老版本或releases稳定版本的仓库

    方法一:clone 随便进入一个仓库,查看分支信息 针对要拉取的分支版本,输入下面的指令: 以dev为例: 进入到这个 doctest 目录里面,发现我们已经处于 dev 分支下了,说明已经把该分支拉下来了 方法二:checkout 针对在本地已有远程仓库的项目,想要切换到其它分支,可以使

    2024年02月09日
    浏览(39)
  • github中fork其它项目过来后,想要自己打标签以及添加release

    github中fork其它项目过来后,如何打标签以及添加release。 (我一直以为github远程仓库中可以直接操作,没想到进入到循环中,new release需要tag,new tag需要release) 给出后续的操作步骤: 1. 在本地克隆 fork 过来的仓库 2. 切换到 master 分支 3. 添加标签 其中 1.0 是标签名称,-m 是一份

    2024年02月07日
    浏览(41)
  • github私有仓库开发,公开仓库发布版本

    github私有仓库开发,公开仓库发布版本,既可以保护源代码,又可以发布版本给用户使用。许多知名软件项目都采用了这样的开发模式。 总体思路是开发和发布分离。 官方文档: https://docs.github.com/en/repositories/releasing-projects-on-github/about-releases 中文:https://docs.github.com/zh/reposit

    2024年02月04日
    浏览(38)
  • lkx语言的总体设计已经发布到github上 (https://github.com/lichuan/lkx)

    Lkx is a new strongly typed scripting language, simpler and faster than lua. It can easily interact with c/c++ , the name Lkx comes from my daughter’s name ( Li Kaixin ), so this language is also a gift for my daughter. simple and clear variable typed hot reloading garbage collection user defined structure shared function shared variable faster than Lua c-

    2024年02月10日
    浏览(43)
  • github pages 用法详解 发布自己的网站

    github pages 基础用法 URL 规则 假设你的 github 帐号为 mygithub,需要发布的仓库名为 myrepo,那么 pages 的 URL 为: https://mygithub.github.io/myrepo 添加内容 用任意编辑器写好(或者生成)标准的网页内容,push 到 myrepo 即可。和大部分 web 服务一样,pages 会到指定目录里面寻找 index.html

    2024年02月13日
    浏览(42)
  • 重磅:GitHub 发布智能编程助手 Copilot X

    大家好,我是校长。 上周微软给 Office 全家桶都对接上 GPT-4 模型的时候,我就想: GitHub 不是被微软收购了么?那么下一步 GitHub 是不是也会对接上 GPT-4 ,毕竟 GPT-4 发布以后,在写代码方便的表现比 GPT-3.5 强了不少。如果在 GitHub 的 Copilot 上对接上 GPT-4 岂不是如虎添翼呢?

    2024年02月10日
    浏览(48)
  • 查看GitHub仓库创建时间,确定开源项目发布时间

    简述: GitHub的web界面本身没有查看仓库创建时间的选项,但我们有确定开源项目发布时间等需求,页面上只能靠后续pull requests的时间大致判断,不够准确。 方案: 可使用 github 的 api 查询项目创建时间: 格式: https://api.github.com/repos/{:owner}/{:repository} 例子: https://api.github.com

    2024年02月11日
    浏览(40)
  • ChatGPT 漫游指南 - GitHub 发布 CopiltX 集成 GPT-4

    美国东部时间 2023 年 3 月 22 号上午 10 点,开源代码托管平台 GitHub 在 博客 [1] 中宣布推出 CopilotX, 集成 OpenAI 最新的 GPT-4 模型 。 之前的 GitHub Copilot [2] 是基于 OpenAI 的 Codex 模型开发,它是 GPT-3 模型的低配版,帮助开发者 提高了 55%的开发速度 [3] 。 CopilotX 是一种由 AI 驱动的

    2023年04月19日
    浏览(39)
  • Github万星!北航发布零代码大模型微调平台LlamaFactory

    在人工智能领域,大语言模型(LLMs)已成为推动技术进步的关键力量。它们在理解和生成自然语言方面展现出了卓越的能力,从而在问答系统、机器翻译、信息提取等多样化任务中发挥着重要作用。然而,要将这些模型适配到特定的下游任务中,通常需要进行微调(fine-tun

    2024年04月26日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包