微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何分支项目以确保可以恢复到原始版本?

如何解决如何分支项目以确保可以恢复到原始版本?

| 我将对网站进行彻底的检查。我已经使用git对其进行版本控制,但是使用git还是很新,这是一个重要的客户端。我想确保有很多git方法使用正确的方法。 我想做的是将当前的母版复制到分支中,然后所有新更改仍将在母版上进行更新。如果由于某种原因我需要还原到旧版本,可以回拨我分支的分支。 我看了很多示例,但我希望有人推荐他们认为最好的方法。     

解决方法

$ git branch original_master
这将创建一个新的分支,称为Original_master,从当前提交分支。您可以继续在master分支上工作,也可以根据需要创建任意数量的新分支,然后根据需要合并回master。 如果您需要返回原始代码,只需:
$ git checkout original_master
然后,您将立即回到起点。只要您不提交或合并到
original_master
分支,它便会与创建时完全一样。     ,您甚至不需要创建分支-由于您只想标记历史记录中的位置,因此只需使用标签即可。 编辑后的评论 例如:假设您要将当前的HEAD标记为
original
,则可以使用以下代码进行标记:
git tag original
“ 3”现在是指代该特定词的简写方式。您总是可以通过创建一个新分支来重新使用它:
git checkout -b a_branch original
这会基于
original
创建一个名为
a_branch
的分支 我以前写过有关标签对象的文章,也有关于签署git标签的文章     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。