2012-12-06 63 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

相關問題