我不知道究竟是什么术语,但我会告诉你我想要的是什么。
假设我正在编写网站,并且已经在bitbucket上传了最基本的代码。
现在我将对代码进行持续更改,但我想将存储库分成几个部分,以便我可以克隆任何版本。
就像假设我可以将分支1设为Sample App without database
,然后在提交一个月之后,我想要另一个名为Sample app的分支,其中添加了数据库和儿子。
这样我就可以随时克隆任何这些分支。新分支将有一些新文件,代码图像等。
答案 0 :(得分:2)
在我看来,您正在寻找 tags 。
您可以将标记应用于提交,以便以后更轻松地找到它。它通常用于标记版本等。当前版本标记为v1.2.3
标记,如下所示:
git tag v1.2.3
您还可以将标记应用于以下旧版本:
git tag v1.2.3 9fceb02
其中9fceb02
是提交的校验和/修订版。必须使用显式命令推送标签:
git push origin --tags
稍后,您可以像这样检查工作区中的标记:
git checkout v1.2.3