【软件配置管理工具】在PyCharm下使用Gitee

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/horacehe16/article/details/82873132

在PyCharm下使用Gitee进行代码配置管理

一、什么是软件配置管理工具

软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有关人员报告变更。从某种角度讲,SCM是一种标识、组织和控制修改的技术,目的是使错误降为最小并最有效地提高生产效率。

以下简称配置管理工具

 

二、为什么要使用配置管理工具

1、方便团队开发。开发大型系统都是需要团队协作的,一个人无法独立完成。这个时候,我们需要一款软件来帮助我们实现团队开发。回想起我开发大创项目的时候还有做课程设计的时候真是特别的扎心,写好的代码要打成压缩包发到群里,让项目组员下载下来,还要帮他们配置、连数据库等等等等,一堆破事。他们写好的代码发到我qq上,还要解决冲突。当时老师也建议我用配置管理工具,但是已经没时间学了。前一个月,我特别有幸能有机会学习使用gitee,发现gitee真是个好东西。

2、方便个人管理。现在开发软件最常用的一个方法就是敏捷迭代开发,其中的核心就是使用增量模型,也就是模块化开发。开发每一个模块的时候可以新建一个分支,然后在分支上开发。当出现错误的时候,可以方便自己恢复到原来正确的那个版本。

3、方便代码共享。如果没有配置管理工具(gitee)的话,传输代码可能需要打成一个压缩包然后进行传输。如果使用gitee的话,直接向对方发送一条超链接即可。如“https://github.com/pytorch/examples.git”。

三、在PyCharm下使用Gitee进行代码配置管理

(一)安装插件

一般情况下,PyCharm是不自带Gitee插件的,需要自行安装,安装方法如图1所示。安装成功的示意图如图2所示。如果实在不懂的话,上百度搜索“在PyCharm”中安装Gitee插件。

图1 Gitee插件安装示意图

扫描二维码关注公众号,回复: 3438527 查看本文章

图2 安装成功示意图

(二)代码的快速导入

导入的步骤非常简单,只需要一条连接即可,例如“https://github.com/pytorch/examples.git”不仅可以从gitee上导入项目,还可以从github上导入项目。导入项目的时候,先把连接粘贴到Git Repository URL栏中,点击Test,如果显示连接成功的话,直接点击“Clone”就行。等待片刻后,Gitee的代码将部署到本地。具体导入的操作步骤如图3所示。

图3 代码快速导入示意图

(三)将下载的代码上传到自己的Gitee账号

上述步骤介绍的是如何导入别人的代码,该步骤则介绍如何将自己本地的代码同步到自己的Gitee账号。具体的操作步骤如图4所示。代码上传完成后,可以到自己的Gitee下查看是否成功上传,成功的标志如图5所示。

           图4  将本地代码上传到自己的Gitee

                                   图5  上传成功的标志

(四)新建分支开发代码

我们尽量不要在master分支下进行开发。先新建一个分支,创建方式如图6所示。同时,我们可以在多个分支中进行切换。切换分支的方式如图7所示

 图6 创建新分支的方式图

 图7 切换分支的方式图

(五)提交修改

先提交到本地git仓库作出修改,具体的提交方式如图8所示。

 

图8  提交到本地git仓库示意图

(六)将修改好的分支提交到Gitee

将本地修改好的分支提交至码云,具体执行步骤如图9所示。提交成功后可在码云上看到已经成功提交的分支mychange2如图10所示。

 

图9 提交至码云的方法示意图

图10提交成功后,码云上的示意图 

此文献给处于Git入门级的同行,因为我试验了很多次才学会,希望能帮到你们。写在最后,使用Gitee还涉及到分支的合并问题,这作为一个延伸问题,我现在还没用到,等我用到的时候,会继续补充,本文未完,待续。

猜你喜欢

转载自blog.csdn.net/horacehe16/article/details/82873132