gpt4 book ai didi

git - 我如何分支我的项目以确保我可以返回到原始版本?

转载 作者:太空狗 更新时间:2023-10-29 14:30:46 26 4
gpt4 key购买 nike

我将对网站进行全面检修。我已经使用 git 对它们进行了版本控制,但我对 git 还是很陌生,这是一个重要的客户端。有很多 git 方法,我想确保使用正确的方法。

我想做的是将我当前的 master 复制到一个分支,然后所有新更改仍将在 master 上更新。如果出于某种原因我需要恢复到旧版本,我可以回调我 fork 的那个分支。

我看了很多例子,但我希望有人能推荐他们认为最好的方法。

最佳答案

您甚至不需要创建分支 - 因为您只想在历史记录中标记一个位置,只需使用标签即可。

已编辑以下评论

例如:假设您想将当前 HEAD 标记为 original,您可以将其标记为:

git tag original

original 现在是引用该特定内容的简写方式。你总是可以通过创建一个新分支来返回它:

git checkout -b a_branch original

它创建一个名为 a_branch 的分支,基于 original

我写了关于 tag object 的文章以前,还有关于signing git tags

关于git - 我如何分支我的项目以确保我可以返回到原始版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6104179/

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