天天看點

TortoiseGit使用詳解(一)

TortoiseGit使用詳解(一)

1.建立分支(本地及遠端):

TortoiseGit使用詳解(一)
TortoiseGit使用詳解(一)

點選确定後,檢視現在所處分支:

TortoiseGit使用詳解(一)
TortoiseGit使用詳解(一)

如上圖現在所處分支為feature分支。然後咱們要切換到剛剛建立的ZJX分支

TortoiseGit使用詳解(一)

點選切換出現以下界面,是目前所處分支:

TortoiseGit使用詳解(一)

把分支改成ZJX 如圖,選擇ZJX 然後點選确定

TortoiseGit使用詳解(一)
TortoiseGit使用詳解(一)

如上圖 已經成功切換到ZJX分支,下面我們要将ZJX分支推送到碼雲上

TortoiseGit使用詳解(一)
TortoiseGit使用詳解(一)
TortoiseGit使用詳解(一)

如上圖 成功将ZJX分支推送到遠端。碼雲上 如下圖

TortoiseGit使用詳解(一)

這時 我們在本地和雲端的倉庫上都已經有了ZJX分支。

2.修改ZJX分支的代碼,将其合并到Feature分支上

注:在進行送出,合并操作之前先進行抓取,以便減少沖突的發生

這是我在zjx.txt上新加的資訊

TortoiseGit使用詳解(一)

如下圖:

TortoiseGit使用詳解(一)
TortoiseGit使用詳解(一)

如下圖拉取成功

TortoiseGit使用詳解(一)

然後點選切換

TortoiseGit使用詳解(一)

進入如下界面,因為此時是處在ZJX分支上,是以要切換到feature分支上

TortoiseGit使用詳解(一)

點選确定後,出現如下圖,已經成功切換到Feature分支上,現在我們看到左下角有一個合并的按鈕,點開它,因為這個合并的意思是 将切換之前的分支(也就是ZJX)合并到現在的

分支(也就是Feature)

TortoiseGit使用詳解(一)

就出現了下面這個界面,因為是将ZJX分支合并到Feature分支上,是以第一個紅框裡不變,然後點選确定

TortoiseGit使用詳解(一)

如下圖,已經成功将ZJX分支合并到了Feature分支上,但是注意 此時隻是在本地完成了合并,還得需要送出

注:左下角的删除分支是删除ZJX的本地分支,遠端上并沒有影響!點選關閉。

TortoiseGit使用詳解(一)

注:送出的過程是 拉取—送出到本地—推送到遠端

TortoiseGit使用詳解(一)

點選确定

TortoiseGit使用詳解(一)

拉取成功

TortoiseGit使用詳解(一)

點選送出

TortoiseGit使用詳解(一)

第一紅框是寫注釋的,第二個紅框是你在ZJX分支的修改過的代碼

TortoiseGit使用詳解(一)

點選第二個紅框zjx.txt檔案 如下圖

左面是原先的檔案,右面的是我後來添加的資訊

TortoiseGit使用詳解(一)

點選确定後如下圖,顯示已經儲存到了本地,并且已成功,最後還差一步就是推送到遠端倉庫,點選推送

TortoiseGit使用詳解(一)

第一個紅框是咱們要推送過去的Feature。點選确定

TortoiseGit使用詳解(一)
TortoiseGit使用詳解(一)

如上圖成功将Feature分支推送到了遠端。

此時在遠端上已經顯示成功

TortoiseGit使用詳解(一)

點選紅框,會看到原來在ZJX上我增加的内容,此時在遠端Feature分支上!

TortoiseGit使用詳解(一)

重點内容