我怎样才能在Git中创建分支或其他东西

时间:2012-12-06 07:38:36

标签: git version-control

我不知道究竟是什么术语,但我会告诉你我想要的是什么。

假设我正在编写网站,并且已经在bitbucket上传了最基本的代码。

现在我将对代码进行持续更改,但我想将存储库分成几个部分,以便我可以克隆任何版本。

就像假设我可以将分支1设为Sample App without database,然后在提交一个月之后,我想要另一个名为Sample app的分支,其中添加了数据库和儿子。

这样我就可以随时克隆任何这些分支。新分支将有一些新文件,代码图像等。

1 个答案:

答案 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