在使用 TortoiseGit(乌龟 Git)创建标签(tag)并上传到远程仓库,可按以下步骤操作:
创建标签
- 右键菜单操作:在本地仓库的文件夹内,右键单击空白处,在弹出的菜单中选择 “TortoiseGit”,然后选择 “创建标签”。
- 设置标签信息:
- 标签名称:为标签输入一个有意义的名称,如
v1.0.0
。 - 标签信息:可以添加一些关于该标签的描述信息,方便后续查看。
- 标签类型:有 “轻量级标签” 和 “附注标签” 两种。轻量级标签只是一个指向特定提交的引用;附注标签是一个完整的对象,包含标签名称、标签创建者信息、日期以及标签说明。通常建议使用附注标签。
- 标签名称:为标签输入一个有意义的名称,如
- 选择标签位置:默认是当前 HEAD 指向的提交,如果你想为其他提交打标签,可以通过 “浏览” 按钮选择相应的提交。
选择历史的提交
- 确定创建:设置好以上信息后,点击 “确定” 完成标签创建。
- 查看在本地是否创建成功,在代码文件夹中鼠标右键点击
上传标签到远程仓库
- 推送操作:在本地仓库文件夹内右键单击,选择 “TortoiseGit” -> “推送”。
- 选择推送内容:在弹出的 “推送” 对话框中,确保 “标签” 选项被选中,并且要推送的标签已经列在其中。
- 指定远程仓库:选择要推送的目标远程仓库(通常是
origin
)。 - 开始推送:点击 “确定” 按钮,TortoiseGit 会将本地创建的标签推送到远程仓库。