程序版本管理
Pycharm中git分为Local和Remote
- Local 为本地硬盘仓库
- Remote 为远程仓库(Github Gitlab等)
版本控制流程
- 初始化时本地会默认启用一个Master分支,这个一般是我们默认的生产版本
- 为了不影响生产版本,我们需要在该版本之上建立一个分支,无论如何修改分支只要不提交合并就不会影响到Master分支
- 分支节点合并至Master节点之后统一发布到(PUSH)远端的Git仓库上面
- 远端的项目一般也不会使用Master,也是建立一个developer分支
- 将我们本地的代码发布到远端developer上
- 项目负责人合并developer到master
PyCharm操作台流程
-
本地一个master 远端 一个master
-
新建本地分支
-
查看当前是哪个分支
-
创建一个文档
-
该文档可以合并至master,提交文件
-
切换本地master仓
-
将developer合并
-
如果开发完成可以直接删除developer分支
-
将完成的代码发布至远端
-
github验证
Gitlab添加分支
- PyCharm使用远端分支