Pycharm中使用Git进行合作开发的教程详解

前提:pycharm中git和github账号都已设置好。

为了开发过程中尽量减少冲突,master分支用作最终的release,dev分支作为每日的开发和合并代码,然后每个人建立自己的分支,在自己的分支上进行开发,比如我的个人分支是dev_wyb,

建立分支

F90E6DE7-A233-2E4C-2D4C-A4065E35AAB5.png

点击右下角分支图标

A72CFA37-95BC-5F33-F932-4FFDF32BE577.png

点击New Branch,名字可以统一一下“dev_”加名字

提交代码

创建分支后在自己分支下进行开发,比如我在dev_wyb分支下修改了LY.py的代码,会显示蓝色

66F53B4C-B8AF-AEEE-F101-A20D1E5C7A27.png

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

0A72A8B3-7586-5ED6-FBBF-0151D0B4EC6F.png

然后他会让你填写一下备注 是必须填写的

1CF38A97-2916-EAA0-98E6-0084A6B74C41.png

然后commit

此时代码已经提交到了本地dev_wyb分支里

然后点右下角分支图标,选择dev_wyb,选择push,此时整个dev_wyb分支的更新就会推到远程仓库

3E06875C-50BE-5436-511A-78BE2B7F94DE.png

合并分支

每日开发结束后,远程端个人的分支应该有你最新的代码,需要将每个人的更新整合到dev分支下,

切换到本地的dev分支:

B5629838-11C2-5FA8-1BD1-51C0B662D080.png

在这个分支下,选择vcs->git->pull

6085A266-0D0C-DE41-67F3-F0B607F64EAA.png

选择dev,然后pull,此时本地的dev分支更新到最新

4E345455-289F-94BF-E093-1171B1FC9FD4.png

然后再重复一遍刚才的步骤,pull一下dev_wyb,如果有冲突的话解决冲突,

此时本地的dev分支应该是有最新的代码,然后push到远程就好了

B44D136D-10FC-D460-1B05-1478C6BA28EF.png

收藏 (0)
评论列表
正在载入评论列表...
我是有底线的