gpt4 book ai didi

git - 如何在 git gui 中使用标签进行版本控制

转载 作者:IT王子 更新时间:2023-10-29 01:21:08 28 4
gpt4 key购买 nike

我是个彻头彻尾的菜鸟,所以要温柔点!

我正在使用 git gui,从不接触命令行界面。我是菜鸟,和我一起工作的一些人甚至是菜鸟......

当前状态: - 我在 git hub 上有一个存储库,其中包含一些脚本(以下称为“代码”)
- 我正在使用 git gui (mysysgit)
- 我做过提交和推送,对 CVS 的理解很模糊
- 我认为我们不需要分支

我觉得我应该能够使用标签来创建代码的版本。我还“感觉”在存储快照(或指向...的链接)的文件系统中应该有一个等效结构。

例如:
.\EdsLittleThing\v1.0
.\EdsLittleThing\v1.1
.\EdsLittleThing\v1.2
等等

但是,我不知道如何在 git gui 中创建标签。我能找到的唯一标签引用似乎与 merge 分支有关,这对我没有帮助。

我在网上搜索过,但找不到关于如何使用 Git Gui 创建和管理版本的引用。

我希望能够创建一个更简单的版本: branch and tag structure

最后说明:虽然我被引导相信我的答案是在“标签”中找到的,但我真的不在乎它是否真的通过使用修订/分支/任何东西来回答。

最佳答案

你想使用 gitk,可通过 Repository->Visualize...

在顶部 Pane 中,右键单击要标记的提交,然后选择创建标记。

在 git 模型中,您通常不会将标签 checkout 到同一存储库下的磁盘。您可以有多个存储库(全部从上游克隆)或不建议的多个工作目录在一个修订版的不同修订版中,但大多数时候只需使用 git 的工具就可以避免同时 check out 多个版本的需要。

您的建议与 gitflow 模型完全不同,因此我不建议将其用作引用。阅读 ProGit 书,http://progit.org寻求好的建议和其他一些工作流程。我使用的不是以上任何一种。

通常,您会在主要里程碑处标记。当一段代码变得客户可见时,或者当我们准备好代码进入正式的质量检查实践时,我会标记。通常不需要标记为事情发生时间的提醒。这就是提交消息的用途。

关于git - 如何在 git gui 中使用标签进行版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6158598/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com