1. 程式人生 > >Git拉分支和更新分支到遠端倉庫

Git拉分支和更新分支到遠端倉庫

下面開始實戰。

git建立分支並切換到當前新建立的分支上

首先,我們建立HSK分支,然後切換到HSK分支:

$ git checkout -b HSK
Switched to a new branch 'HSK'

git checkout命令加上-b引數表示建立並切換,相當於以下兩條命令:

$ git branch HSK
$ git checkout HSK
Switched to branch 'HSK'

然後,用git branch命令檢視當前分支:

$ git branch
* HSK
  master

git branch命令會列出所有分支,當前分支前面會標一個*號。

把新建的分支push到遠端

$git push origin HSK

關聯

$git branch --set-upstream-to=origin/HSK

然後,我們就可以在dev分支上正常提交,比如對readme.txt做個修改,加上一行:

Creating a new branch is quick.

然後提交:

$ git add readme.txt 
$ git commit -m "branch test"
[dev b17d20e] branch test
 1 file changed, 1 insertion(+)

提交遠端倉庫

$ git push origin HSK

其中Idea裡面通過先在本地資料夾通過命令列或者客戶端的方式先把master的下載到本地,然後通過open的方式引入idea,然後再idea的VCS 裡面選擇關聯GIT管理即可

如果要換回master

 git checkout master

然後直接在idea裡面修改檔案,再push,則新的檔案只提交到master主幹分支

刪除遠端分支

git push origin :HSK  # 刪除遠端HSK分支,危險命令哦
  • 1

刪除本地分支

git checkout master  # 切換到master分支
git branch -d HSK# 刪除本地HSk分支