Pycharm中使用git進行合作開發(fā)的教程詳解
前提:pycharm中g(shù)it和github賬號都已設(shè)置好。
為了開發(fā)過程中盡量減少沖突,master分支用作最終的release,dev分支作為每日的開發(fā)和合并代碼,然后每個人建立自己的分支,在自己的分支上進行開發(fā),比如我的個人分支是dev_wyb,
建立分支
點擊右下角分支圖標
點擊New Branch,名字可以統(tǒng)一一下“dev_”加名字
提交代碼
創(chuàng)建分支后在自己分支下進行開發(fā),比如我在dev_wyb分支下修改了LY.py的代碼,會顯示藍色

然后右鍵->git->commit (如果是新建的文件,就點commit file下面那個add)

然后他會讓你填寫一下備注 是必須填寫的

然后commit
此時代碼已經(jīng)提交到了本地dev_wyb分支里
然后點右下角分支圖標,選擇dev_wyb,選擇push,此時整個dev_wyb分支的更新就會推到遠程倉庫

合并分支
每日開發(fā)結(jié)束后,遠程端個人的分支應(yīng)該有你最新的代碼,需要將每個人的更新整合到dev分支下,
切換到本地的dev分支:

在這個分支下,選擇vcs->git->pull

選擇dev,然后pull,此時本地的dev分支更新到最新

然后再重復(fù)一遍剛才的步驟,pull一下dev_wyb,如果有沖突的話解決沖突,
此時本地的dev分支應(yīng)該是有最新的代碼,然后push到遠程就好了

到此這篇關(guān)于Pycharm中使用git進行合作開發(fā)的文章就介紹到這了,更多相關(guān)Pycharm使用git內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python itertools庫高效迭代藝術(shù)實例探索
Python 中的?itertools?庫為迭代器操作提供了豐富的工具集,使得處理迭代對象變得更加高效和靈活,本篇文章將深入討itertools庫的常用方法,通過詳實的示例代碼演示其在解決各種問題中的應(yīng)用2024-01-01
Python使用OpenCV和K-Means聚類對畢業(yè)照進行圖像分割
圖像分割是將圖像分割成多個不同區(qū)域(或片段)的過程。目標是將圖像的表示變成更容易和更有意義的圖像。在這篇博客中,我們詳細的介紹了使用方法,感興趣的可以了解一下2021-06-06
Python selenium模擬手動操作實現(xiàn)無人值守刷積分功能
這篇文章主要介紹了Python selenium模擬手動操作達到無人值守刷積分目的,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05
python opencv實現(xiàn)目標區(qū)域裁剪功能
這篇文章主要介紹了python opencv實現(xiàn)目標區(qū)域裁剪功能,通過截取到坐標信息以后用CV2的裁剪就可以完美實現(xiàn),本文給大家分享實例代碼,需要的朋友可以參考下2021-07-07
Keras load_model 導(dǎo)入錯誤的解決方式
這篇文章主要介紹了Keras load_model 導(dǎo)入錯誤的解決方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06

