gitclone到本地 gitclone代碼是克隆所有分支到本地嗎?
gitclone代碼是克隆所有分支到本地嗎?首先,您需要使用$git clone命令克隆本地庫。之后,它將自動(dòng)克隆一個(gè)主分支(這似乎是必要的)。之后,我們不會(huì)克隆任何分支。假設(shè)您需要一個(gè)dev分支(假
gitclone代碼是克隆所有分支到本地嗎?
首先,您需要使用$git clone命令克隆本地庫。之后,它將自動(dòng)克隆一個(gè)主分支(這似乎是必要的)。之后,我們不會(huì)克隆任何分支。假設(shè)您需要一個(gè)dev分支(假設(shè)這個(gè)分支已經(jīng)存在于遠(yuǎn)程庫中,也就是說,您需要克隆它)來進(jìn)行開發(fā)。如果需要在dev分支上開發(fā),則必須創(chuàng)建遠(yuǎn)程源的本地dev分支,因此他使用以下命令創(chuàng)建本地dev分支:$git checkout-B dev origin/dev resynchronization:$git 1)將git initcd初始化到本地項(xiàng)目目錄。初始git環(huán)境將在當(dāng)前目錄下創(chuàng)建一個(gè).git目錄。我以前做過初始化,所以我會(huì)提示reinit。2) 將文件添加到版本庫git Add[file/dir]。這樣,文件就被添加到GIT本地管理目錄中,這與SVN的add操作類似。事實(shí)上,它還沒有提交給當(dāng)?shù)氐墓芾韨}庫。使用git狀態(tài)
1。GitHub中有一個(gè)項(xiàng)。2查看項(xiàng)目。右側(cè)中間部分類似于:git@github.com:Zjmainstay/測試.git使用git客戶端執(zhí)行命令:git clonegit@github.com:Zjmainstay/測試.git你可以得到一個(gè)git存儲(chǔ)庫。注意:使用GIT clone需要本地SSHu的公鑰(ID)rsa.pub公司)在GitHub上,SSH公鑰生成命令:SSH keygen-t RSA-C“some comment”3。基于當(dāng)前項(xiàng)目創(chuàng)建一個(gè)分支作為新的開發(fā)內(nèi)容:git co-B dev test。在進(jìn)行開發(fā)修改之后,使用以下命令:git add*git CI-M “description of the latest modification content ”git push origin dev-測試:dev/dev test推到遠(yuǎn)端4。使用pull請(qǐng)求將內(nèi)容合并到測試分支