多个 Git 标签出现在 GitHub 上的软件版本中
Multiple Git Tags Appear In Software Release on GitHub
我目前正在尝试将大量软件版本从遗留系统 (ClearCase) 迁移到 GitHub。在这样做的同时,我创建了这个工作流程:
- 从 ClearCase 读取标签
- 通过标签生成并应用配置规范
- Robocopy files/directories 从 ClearCase 到 pre-cloned/initialized git 存储库
- 暂存要添加到 Git
中的所有文件
- 创建一个提交
- 标记此提交
- 将提交和标签推送到 GitHub
将一些标签推送到 GitHub 后,我导航到“我的存储库”->“发布”,并查看了推送的最新标签之一。令我惊讶的是,不仅是我希望出现的标签,还有一些其他以前在 master 分支中提交的标签(所有版本都按顺序添加到 master 分支。)
为什么同一个版本应用了过多的标签?我读错了吗?我附上了我如何查看多个标签的示例的屏幕截图:
您会在多个标签引用的提交的任何文件部分看到相同的内容。
目标是列出引用该提交的所有标签。
然后你可以看到:
- 首次标记所述提交时
- 它的最新标签。
考虑例如 git/git
commit 799767c:
单击“...”部分,然后:
我目前正在尝试将大量软件版本从遗留系统 (ClearCase) 迁移到 GitHub。在这样做的同时,我创建了这个工作流程:
- 从 ClearCase 读取标签
- 通过标签生成并应用配置规范
- Robocopy files/directories 从 ClearCase 到 pre-cloned/initialized git 存储库
- 暂存要添加到 Git 中的所有文件
- 创建一个提交
- 标记此提交
- 将提交和标签推送到 GitHub
将一些标签推送到 GitHub 后,我导航到“我的存储库”->“发布”,并查看了推送的最新标签之一。令我惊讶的是,不仅是我希望出现的标签,还有一些其他以前在 master 分支中提交的标签(所有版本都按顺序添加到 master 分支。)
为什么同一个版本应用了过多的标签?我读错了吗?我附上了我如何查看多个标签的示例的屏幕截图:
您会在多个标签引用的提交的任何文件部分看到相同的内容。
目标是列出引用该提交的所有标签。
然后你可以看到:
- 首次标记所述提交时
- 它的最新标签。
考虑例如 git/git
commit 799767c:
单击“...”部分,然后: