背景:本地开发代码在没有云托管的时候代码很容易丢掉,如果是小团队,这时候可以使用公司团队注册一个账号共同使用。如果是个人用于代码存储或者用于以后项目经验也推荐gitee。大的团队可以购买

环境:windows为例+2019最新的pycharm社区版

使用国内的Git托管服务——码云(gitee.com)的对比:

1、和GitHub相比,码云也提供免费的Git仓库。此外,还集成了代码质量检测、项目演示等功能。

2、对于团队协作开发,码云还提供了项目管理、代码托管、文档管理的服务,5人以下小团队免费。

3、上传代码速度很快,相比较github而言

4、免费,免费,免费

1、下载、注册

步骤一:注册码云,使用账号密码登录(注册账号使用邮箱,其他说明略)

访问地址:请百度

步骤二:下载git(根据电脑所带系统下载)

https://git-scm.com/download/win

以下分别是mac和windows64的下载示例:

步骤三:安装git

默认安装,下一步,下一步  (暂时还没有问题)

步骤四:gitee上创建仓库 freshPlatform

2、pycharm配置(很重要的一步)

--前提:已安装pycharm

(windows和mac上必须操作这个配置否则无法展示出share project on gitee选项)

windows上:

2.1  File-Settings-Plugins-搜索gitee

(注意:1我遇到gitee搜索不到的情况,是因为pycharm版本没更新,更新版本再重启pycharm后试试就可以了或者由于网络原因多搜索几次gitee也可以)

重启后pycharm里面就可以看到如下:

mac上:配置如下

2.2 新建仓库

1、新建

2、查看项目代码(代码上传后可查看)

3、克隆gitee地址,复制到pycharm

复制码云上创建好的项目,项目名称和自己的项目名称最好保持一致

进入pycharm,VCS-选择checkout from version control - Git

输入克隆的地址进行test,账号,密码输入gitee上的邮箱和密码 (注意是邮箱)

输入账号密码后提示successful,如图

4、上传代码到gitee

1)     使用VCS-Import into version control  -- Share project on gitee

2)     等待上传完成,至gitee查看即可

5、gitee拉取空项目到本地

方式一:输入git上的url,点击Test

方式二:如果是linux系统,直接后台使用如下命令拉取代码即可:

git@gitee.com:moshengchu/XXX.git    --XXX为项目名称

6、从gitee下载代码到IntelliIJ –附加

File-New-Project from Version Control-Git

7、git命令方式参考:

pycharm+gitee环境搭建(超详细)的更多相关文章

  1. Hibernate环境搭建超详细

    前言 环境搭建其实可以简单到导入相关jar包即可. 但是对于学习来说,这个环境搭建的内容还是挺多的,目的是提供一个让我们如何快速学习和掌握类库的学习环境.作为程序猿,学习和使用类库是必须掌握的技能.如 ...

  2. Appium环境搭建超详细教程

    前言: 本系列教程会从软件的基本安装开始,最终目的是通过完成几个案例后, 大家实现自由抓取App中想要的资源. 本系列以后会更的: Appium基本使用及控制真机及安卓模拟器 Mitmproxy抓包工 ...

  3. QGIS 3.14插件开发——Win10系统PyCharm开发环境搭建四步走

    前言:最近实习要求做一个QGIS插件,网上关于QGIS 3.14插件开发环境搭建的文档不多,而且也不算太全面.正好实习的时候写了一个文档,在这里给大家分享一下. 因为是Word转的Markdown,可 ...

  4. UiAutomator环境搭建及详细操作

    一.环境搭建 1.1 必备条件 JDK SDK(API高于15) Eclipse(安装ADT插件) ANT(用于编译生成的jar) 安装JDK并添加环境变量 1.2 详细步骤 1.安装JDK并添加环境 ...

  5. CentOS下 pycharm开发环境搭建之无穷无尽的问题

    在上一篇的环境搭建中,表面上以为已经升级好python,安装好pycharm,并且可以用上了django框架,谁知道,谁知道,又是一断被虐的经历,我都要快恼羞成怒了. 在些记录一下我的经历. 1.首先 ...

  6. pyqt5 -——介绍及和pycharm的环境搭建

    pyqt5简介: yQt5的类存在与如下模块当中: ● QtCore ● QtGui ● QtWidgets ● QtMultimedia ● QtBluetooth ● QtNetwork ● Qt ...

  7. Docker+STF在ubuntu下测试环境搭建(详细搭建步骤及踩坑记录)

    一.什么是OpenSTF? STF又称OpenSTF,它是一个手机设备管理平台,可以对手机进行远程管理.调试.远程手机桌面监控等操作.这个系统类似于目前很流行的云测服务比如Testin,虽然网页上提供 ...

  8. mysql同步之otter/canal环境搭建完整详细版

    接上一篇mysql 5.7多源复制(用于生产库多主库合并到一个查询从库). 这一篇详细介绍otter/canal环境搭建以及当同步出现异常时如何排查.本文主要参考https://blog.csdn.n ...

  9. Python3+Pycharm+PyQt5环境搭建

    操作系统:Windows 10 Python版本:3.7及以上版本均可 PyCharm:PyCharm 2019.3 1.安装 PyQt5 及其拓展工具. pip install pyqt5 pip ...

随机推荐

  1. 重新学习Spring一--Spring在web项目中的启动过程

    1 Spring 在web项目中的启动过程 Spring简介 Spring 最简单的功能就是创建对象和管理这些对象间的依赖关系,实现高内聚.低耦合.(高内聚:相关性很强的代码组成,既单一责任原则:低耦 ...

  2. 使用JDK的zip编写打包工具类

    JDK自带的zip AIP在java.util.zip包下面,主要有以下几个类: java.util.zip.ZipEntryjava.util.zip.ZipInputStreamjava.util ...

  3. MongoDB和Java(5):Spring Data整合MongoDB(注解配置)

    最近花了一些时间学习了下MongoDB数据库,感觉还是比较全面系统的,涉及了软件安装.客户端操作.安全认证.副本集和分布式集群搭建,以及使用Spring Data连接MongoDB进行数据操作,收获很 ...

  4. Date类的相关方法记录

    1.Date类中的时间单位是毫秒,System.currentTimeMills()方法就是获取当前时间到1970年1月1日0时0分0秒(西方时间)的毫秒数. public class Test6 { ...

  5. QueryDSL-JPA

    QueryDSL-JPA QueryDSL简介 官网 1 QueryDSL仅仅是一个通用的查询框架,专注于通过Java API构建类型安全的SQL查询. 2 Querydsl可以通过一组通用的查询AP ...

  6. ROS的安装与使用

    一.apt方式安装 安装 说起ROS,可能大家现在或多或少都有所了解.现如今世界机器人发展之迅猛犹如几十年前计算机行业一样,机器人也逐渐进入到千家万户,大到工业机器人,小到家用的服务型机器人,各式各样 ...

  7. js对象的深入理解(六)

    一.对象的创建(四种模式)1.工厂模式工厂模式示例: function createPerson(name,age){ var obj = { name:name, age:age, sayName: ...

  8. Ext.create使用(上)

    本文介绍前两种使用方法: 通过full name, alias 或者 alternate name实例化一个类 // 别名 // alias var window = Ext.create('widg ...

  9. JavaWeb 之 Filter:过滤器

    一.Filter 概述 1.概念 web 中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能. 2.作用 一般用于完成通用的操作.如:登录验证.统一编码处理.敏感字符等功能 ...

  10. 使用FMXlinux 开发linux 桌面应用

    自从delphi 10.2 开始正式支持linux  开发来,大家一直关心为什么官方没有使用FMX来支持LInux 的桌面开发? 其实原因无非就几点: 1.Linux 大部分是应用还是服务端的,桌面应 ...