GIT 发布新版本存储库

Posted

技术标签:

【中文标题】GIT 发布新版本存储库【英文标题】:GIT release new version of repository 【发布时间】:2013-01-07 15:18:14 【问题描述】:

我正在尝试通过执行以下操作来释放我稳定的私有库:

编辑 composer.json

"version": "1.0.0" => "version": "2.0.0"

提交消息“Release 2.0.0”和git tag 1.0.0 -m "Release 1.0.0"

但现在我正在查看我的存储库并没有看到任何标签。我做错了什么?

【问题讨论】:

【参考方案1】:

使用

git tag -l

列出本地存储库中的标签。

使用

git ls-remote --tags [remote]

列出远程 --tags(忽略前导 refs/)

如果你看到标签是本地的但不是远程的,你需要通过显式推送它

git push [remote] [tag] 

或所有标签

git push --tags [remote]

使用

git show [tag]

显示标签的详细信息。

【讨论】:

【参考方案2】:

推送到公共仓库时使用git push--tags 键。

【讨论】:

以上是关于GIT 发布新版本存储库的主要内容,如果未能解决你的问题,请参考以下文章

如何在git中管理版本文件

如何使用 git CLI 获取最新版本

从 git 上的 master 更新了分支,但缺少新版本

强制 Git 在合并期间始终选择特定文件的较新版本?还是只提交特定的分支?

比较存储过程性能 ex 和新版本

凉亭注册新版本