Pycharm+gitee一键式配置码云版本控制仓库教程

目录

 

前言

配置心路历程

Git 的安装

初次运行 Git 前的配置

 Pycharm配置gitee

两种情况同步仓库项目

一种是公司已经有项目直接克隆到pycharm

 一种是没有项目创建项目本地Pycharm上传项目到码云仓库


前言

众所周知GitHub 是一个面向开源及私有软件项目的托管平台,因为支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。里有众多的优秀开源项目。而码云类似中国版Github,由开源中国出品,旨在树立国内代码托管和协作开发的行业标杆,灵活便捷地支撑个人、团队、企业的开发需求的产品,也是软件项目托管平台。因为是本土的,没有墙,push或者pull代码的速度都很快。更重要的应该是它是中文的,更加方便大家使用。

配置心路历程

使用码云,需要去码云注册账号https://gitee.com/,本教程是在Pycharm上直接鼠标式操作进行pull,push,commit等一系列操作。

使用的工具是Pycharm+Git+Gitee(pycharm插件)

Git 的安装

最早Git是在Linux上开发的,很长一段时间内,Git只能在Linux/Unix系统上运行。随着Git的使用逐渐普及,一些开发者也慢慢将Git移植到了Windows平台上。目前Git已经发展为可以在 Windows/macOS/Linux/Unix 上运行的跨平台工具。

下载:你可以从 https://git-scm.com/downloads获得Git在Windows/macOS/Linux三个操作系统相关的安装包。也可以通过以下方式安装。

Pycharm+gitee一键式配置码云版本控制仓库教程_第1张图片

 这里我就默认你安装好了git或者已经装了~就下一步了。

如果不会安装可以点击这篇git安装教程:https://www.cnblogs.com/xueweisuoyong/p/11914045.html

初次运行 Git 前的配置

在新的系统上,我们一般都需要先配置下自己的 Git 工作环境。配置工作只需一次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以用相同的命令修改已有的配置。

用户信息配置

第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录:

在安装好git后,会有一个Git Bash,打开Git Bash后配置name和email

 git config --global user.name "John Doe"
 git config --global user.email [email protected]

user.name和user.email后面跟上你想设置的名字和邮件地址,以后push代码的时候,每次提交代码大家都能看到你的这些信息。

 Pycharm配置gitee

实际上jetbrains全家桶都可以配置git版本控制工具,我们这里配置的是Pycharm和码云仓库,以后pull或者push代码,版本控制,回退都在Pycharm上界面按钮操作,十分方便,就不用去git bash上输入命令操作,大大提高效率!用了之后不得不说真香!

在File-->Setting-->Plugins-->Marketplace搜索gitee,然后出现如下图的gitee插件,安装就行了。安装之后需要重启一下pycharm哦!

Pycharm+gitee一键式配置码云版本控制仓库教程_第2张图片

 

两种情况同步仓库项目

一种是公司已经有项目直接克隆到pycharm

会自动纳入版本控制,修改文件和代码都会检测到,修改完后,直接同步到仓库就可以了。图片和文字演示过程~

假设你当前在某个项目,需要关掉当前项目,去仓库拉取项目文件到pycharm本地编译器。

Pycharm+gitee一键式配置码云版本控制仓库教程_第3张图片

就会跳出如下界面:选择图片中Get from version Control

Pycharm+gitee一键式配置码云版本控制仓库教程_第4张图片

成功安装了gitee插件的话,这里就会有下图红色框的Gitee,然后选择Gitee,输入登录账号和密码。(登录的账号和密码要去码云注册)

Pycharm+gitee一键式配置码云版本控制仓库教程_第5张图片

 

登录 Log In 后出现企业或者个人仓库里面的项目,如下图。然后选择一个项目克隆clone克隆项目到pycharm。

Pycharm+gitee一键式配置码云版本控制仓库教程_第6张图片

 

会显示克隆项目进度以及速度 ,克隆完后就是一个受版本控制的项目了,可以随时向仓库更新或者同步。

 

Pycharm+gitee一键式配置码云版本控制仓库教程_第7张图片

 可以看到项目已经同步到本地了!并且受版本控制的。

Pycharm+gitee一键式配置码云版本控制仓库教程_第8张图片

 对于上面红色框起来基本都是日常会用到的。左边红色框是仓库克隆下来的项目。左下是git版本控制台,里面可以看到项目的提交情况以及自己对项目文件改动的记录(也就是版本控制)。所有常用的功能都在中间红色框VCS里面,包括向仓库提交代码,拉取仓库别人更新了的代码等等,当然也有快捷方式有上角有Git有一个箭头和√符号,表示更新项目和commit代码。其中箭头更新项目要慎用~可能把仓库整个项目变动了。涉及到合并上下分支情况。刚开始用pull和commit,push就足够了,后面熟悉了,就可以尝试高级的东西~你提交的记录在仓库码云上也是能看到的~

Pycharm+gitee一键式配置码云版本控制仓库教程_第9张图片

这一种情况,基本就结束了,你可以安心的写你代码,写完后同步仓库路程:commit-->选择需要上传的文件以及代码等-->push就能保存到仓库中(模型和非必要的图片建议不选择上传,码云单个允许文件是50M,整个仓库容量是1G,总容量5G,这个是免费企业版的,付费的容量更大)还有很多东西,pychrm真的很方便, 需要时间去摸索,做多了,就自然理解了~也就熟练了。 

 

 一种是没有项目创建项目本地Pycharm上传项目到码云仓库

使用码云仓库,首先你得有码云账号和仓库,其次安装了git,同时pycharm中安装了gitee,如果没有安装,可以看上面的教程进行安装。

当有了码云账号和仓库后,你需要去创建一个仓库,下面是gitee官方的教程图,这边建议很多不知道的就直接默认Pycharm+gitee一键式配置码云版本控制仓库教程_第10张图片

创建后进图到如下界面:选择克隆地址复制一下,或者在左边红色框代码里面也可以 。

Pycharm+gitee一键式配置码云版本控制仓库教程_第11张图片

或者点击左上角的代码,进入代码界面,也有个克隆/下载的地址。

Pycharm+gitee一键式配置码云版本控制仓库教程_第12张图片

 

推送本地项目到码云仓库

1.VCS-->import into Version control-->Create Git Repository

Pycharm+gitee一键式配置码云版本控制仓库教程_第13张图片

2.会出现一个弹框,选择一个你需要推送的项目

Pycharm+gitee一键式配置码云版本控制仓库教程_第14张图片

3.选择完后,你当前项目纳入到版本控制了,你会看到Pycharm右上角有Git 更新项目和commit提交的快捷√

 然后选择当前项目--->鼠标右键--->Git--->Repository--->Remotes

Pycharm+gitee一键式配置码云版本控制仓库教程_第15张图片

 

4.连接远程仓库    

Pycharm+gitee一键式配置码云版本控制仓库教程_第16张图片

4.1 选择+,出现如下界面,URL填入仓库地址,第一点中仓库两个地方的地址都可以。

Pycharm+gitee一键式配置码云版本控制仓库教程_第17张图片

 4.2 鼠标右键当前项目--->Git--->Add  把当前项目当前添加至git版本控制

Pycharm+gitee一键式配置码云版本控制仓库教程_第18张图片

4.3提交项目或者代码    点击VCS--->Commit 或者直接面板右上角那里Git右边第二个√

 

Pycharm+gitee一键式配置码云版本控制仓库教程_第19张图片

4.4  push项目代码到仓库(单个文件不要大于50M,整个项目不要超过1G)  VCS--->Git--->push 

push的时候注释一定要写,不然提交不上去!

其中push你可能会提交不上去到仓库,原因有很多,大多数可能是   仓库文件和本地不同步,需要先pull或者是单个文件超过50M,或者整个项目超过1G

Pycharm+gitee一键式配置码云版本控制仓库教程_第20张图片

 

 可以看到项目已经提交到仓库了

Pycharm+gitee一键式配置码云版本控制仓库教程_第21张图片

如果后面有改动代码,git会自动审查,当你觉得不会改动代码了,就可以提交到仓库~ VCS--->commit--->push。当然所有操作都可以在git brash中命令输入操作,不过比较忙繁琐~可能还有一些小细节没说到,大家需要自己去学,还有很多小技巧也需要大家自己去摸索掌握~如果对您有帮助,期待你的点赞~

 

你可能感兴趣的:(Pycharm+gitee一键式配置码云版本控制仓库教程)