前言
前面一篇已經(jīng)用 pycharm 創(chuàng)建了分支,當我們在某個分支上代碼開發(fā)完成,代碼測試沒問題后需要把分支上的代碼合并到 master 分支上。
這樣保證 master 分支的代碼永遠都是最新的,也是最干凈的,這樣才可以持續(xù)的開發(fā)自己的項目。本篇講解如何使用 pycharm 合并自己的分支。
查看當前分支
打開 pycharm-VCS-Git-Branches ,查看當前項目的分支

從上圖可以看到,當前的項目分支是:yoyoketang
提交分支代碼
在當前分支:yoyoketang 上新增一些代碼

把新增的代碼commit后再push到y(tǒng)oyoketang分支

可以看到 yoyoketang 分支上 test_yoyoketang.py 文件已經(jīng) push 成功,但是 master 分支上并沒有,接下來就把 yoyoketang 分支合并到 master 分支。

merge合并分支
先查看 master 分支是沒有 test_yoyoketang.py 文件的。

pycharm 上先VCS-Git-Branches-Checkout到 master 分支上
打開VCS-Git-Merge Changes

從Branches to merge 選項框里面選擇需要合并的分支,前面不帶 remotes/的是本地分支,帶remotes/是遠程分支。
這里選本地的 yoyoketang 分支和 remotes/yoyoketang 都可以,因為前面已經(jīng)push過去了

點merge之后可以看到,有一個 Created 是新增的 test_yoyoketang.py 文件,一個Updated 是之前更新的代碼。

此時代碼已經(jīng)合并到本地的 master 分支上了(此時只是本地倉庫的合并,并沒有合并到遠程倉庫)。
接下來push下就可以推送到遠程倉庫了文章來源:http://www.zghlxwxcb.cn/news/detail-657148.html

push成功后打開遠程倉庫的web頁面,查看 master 分支,就會發(fā)現(xiàn)已經(jīng)合并成功文章來源地址http://www.zghlxwxcb.cn/news/detail-657148.html

到了這里,關(guān)于git使用教程7-pycharm 使用 git merge 合并分支的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!