2012-12-06 42 views
-3

我不知道到底是什么,但是我会告诉你我想要什么。我怎么能在Git中做分支或者什么东西

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

现在我要对代码进行不断的修改,但是我想将版本库分成不同的版本,这样我就可以克隆任何版本。

赞我假设我可以使分支1作为Sample App without database,然后在一个月的提交后,我想要另一个分支名为示例应用程序与数据库添加和儿子。

因此,我总是可以克隆任何这些分支。新的分支将有一些新的文件,代码图片等。

+0

请澄清这个问题 - 这是一个烂摊子。 – Chronial

回答

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 
+0

如果我想克隆一个特定的标签,在某些目录中怎么做 – user825904

+0

通常使用的工作流程是检出工作目录中的标签。我会将信息添加到我的答案中。 –

+0

你的意思是它相当于'git clone [email protected]:user/sample.git',因为我正在讨论在整个新文件夹中复制全新的计算机 – user825904

相关问题