真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

通過pycharm使用git的步驟(圖文詳解)-創(chuàng)新互聯(lián)

前言

創(chuàng)新互聯(lián)建站10多年企業(yè)網(wǎng)站制作服務;為您提供網(wǎng)站建設,網(wǎng)站制作,網(wǎng)頁設計及高端網(wǎng)站定制服務,企業(yè)網(wǎng)站制作及推廣,對成都建筑動畫等多個方面擁有多年的網(wǎng)站制作經(jīng)驗的網(wǎng)站建設公司。

使用git+pycharm有一段時間了,算是稍有點心得,這邊整理一下,可能有的方法不是最優(yōu),歡迎交流,可能還是習慣敲命令去使用git,不過其實pycharm已經(jīng)幫忙做了很多了,我們可以不用記住那么多的命令的。

通過pycharm初始化git環(huán)境

因為之前內(nèi)網(wǎng)搭建了gitlab,參考此文章centos6搭建gitlab,所以可以通過gitlab很方便的創(chuàng)建一個project,我這邊從無到有,先從gitlab上checkout一個倉庫,這個項目之前已經(jīng)從gitlab上創(chuàng)建了











分支操作

默認初始化完的工程會有一個master分支,我們一般在dev分支上開發(fā),之后測試沒問題再合并到master上,現(xiàn)在就新建一個dev分支


在pycharm的右下角有git的相關分支信息(前提是用了git),可以看到當前只有一個master分支(本地和origin)



從origin master checkout一個分支到本地命名為dev







merge分支

因為平時開發(fā)在dev中,開發(fā)完畢后需要把它合并到master上


我們可以先到dev下更新一些東西,然后commit上去(origin dev),我的習慣是如果項目較小,可以不用origin dev,本地的dev只是一個臨時的分支,合并到master后就可以刪掉,不用上傳到origin dev.


之后checkout到本地的master上,dev新增的東西是看不到的,在master上去merge dev



merge之后,會發(fā)現(xiàn),剛才dev更新的東西,master也更新了,之后提交到origin master,merge之后相當于已經(jīng)commit過了,所以直接push,或者你修改點什么,再重新commit and push



之后就可以看到origin master已經(jīng)和本地的dev代碼一致了

代碼從gitlab下發(fā)到生產(chǎn)環(huán)境

本地代碼傳到gitlab后,可以直接從生產(chǎn)環(huán)境上git pull取回最新代碼。


以下操作就是在服務器上通過命令行來做了


git clone

當前文章:通過pycharm使用git的步驟(圖文詳解)-創(chuàng)新互聯(lián)
標題鏈接:http://weahome.cn/article/dgipcj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部