Git 多開發分支使用教程

現在遠程服務器上有兩個分支,分別是 masterdev;master 一般開發者沒有權限,作爲開發關注 dev分支;

1、從遠程服務器拉取代碼

注意前提: git已註冊,並配置好ssh;

git clone <遠程地址>

2、切換到dev分支

可以查看當前分支:

git branch -a

* master
  dev

切換至 dev分支 

git checkout dev

3、從dev分支 新建一個屬於自己的分支

其實這裏創建一個屬於自己的dev分支,目的爲了不干擾正常的dev,自己獨立開發,開發完畢之後,合併到 dev上去,在上傳到遠程 dev

git checkout dev-local origin/dev

 這樣就創建了專屬於自己的 dev-local分支;

創建完畢之後,上傳自己的 dev-local 分支到遠程服務器,

git push origin dev-local

然後可以再遠程項目中看到自己的分支;

 4、在 dev-local 分支中盡情開發

切換到 dev-local

git checkout dev-local

  5、上傳代碼

首先提交到暫存區然後 寫上提交信息,最後提交到遠程的 dev-local

## 提交暫存區
git add .

## 寫上提交信息
git commit -m '提交信息'

## 提交的遠程自己的分支
git push -u origin dev-ws

6、合併到 dev分支

提交了自己的分支,之後要合併到dev分支上,然後提交服務器纔算成功;

## 切換到 dev分支
git checkout dev

## 從遠程拉一下最新的代碼,這一步不要忽略,很重要
git pull

## 把自己的分支 dev-local 合併到 dev
git merge dev-local

## 提交到遠程的dev分支
git push -u origin dev

至此,我們的開發總算提交成功了。至於後邊的合併到master,步驟也同樣類似,但是前提看你有沒有權限吧。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章