Git拉分支和更新分支到遠端倉庫
阿新 • • 發佈:2019-01-08
下面開始實戰。
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分支