Pycharm集成Gitee的使用方法

 更新时间:2023年07月06日 09:18:48   作者:p-明天,你好!  
本文主要介绍了Pycharm集成Gitee的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

前言

众所周知, GitHub 服务器在国外, 使用 GitHub 作为项目托管网站,如果网速不好的话,严重影响使用体验,甚至会出现登录不上的情况。针对这个情况, 大家也可以使用国内的项目托管网站-码云。

一、国内代码托管中心 - 码云(Gitee)

1、简介

码云是开源中国推出的基于 Git 的代码托管服务中心, 网址是 https://gitee.com/ ,使用方式和 GitHub 一样,而且它还是一个中文网站,如果你英文不是很好它是最好的选择。

2、创建仓库

①、创建仓库

②、HTTPS 仓库地址后面用得到

二、Pycharm 集成码云

1、安装 Gitee 插件

①、文件 -> 设置 -> 插件

安装之后需要重启 IDE 才生效,重启以后在 Version Control 设置里面看到 Gitee,说明码云插件安装成功。

②、添加码云帐号

③、IDEA 连接码云

Idea 连接码云和连接 GitHub 几乎一样,首先在 Idea 里面创建一个工程,初始化 git 工
程,然后将代码添加到暂存区,提交到本地库。

2、将本地代码 push 到码云远程库

①、工程文件右键 -> Git -> Repository -> Push

②、点击 git-test -> Define remote

③、输入 Gitee 的 HTTPS 远程库地址

云服务器在国内,用 HTTPS 链接即可,没必要用 SSH 免密链接

④、点击 Push 即可

⑤、去码云远程库查看代码。

3、将码云远程库代码 pull 到本地

①、码云远程库修改代码,新增一行

②、将码云远程库代码 pull 到本地

工程文件右键 -> Git -> Repository -> Pull

Remote 选择 origin-gitee,勾选 origin-gitee/master

可见新增一行,成功

4、将码云远程库代码 clone 到本地

①、关闭项目,回到 Pycharm 主页面,点击 Get from Version Control

②、填入远程库地址以及项目存放路径

③、克隆成功后自动打开了工程

5、码云复制 GitHub 项目

码云提供了直接复制 GitHub 项目的功能,方便我们做项目的迁移和下载。具体操作如下:

1、新建仓库 -> 点击导入

2、将 GitHub 的远程库 HTTPS 链接复制过来,点击创建按钮即可。

3、如果 GitHub 项目更新了以后,在码云项目端可以手动重新同步,进行更新!

①、github 上对 git-demo 工程的 hello.txt 文件做修改

②、gitee 未同步前

③、gitee 点击同步

④、确定同步

⑤、同步成功

到此这篇关于Pycharm集成Gitee的使用方法的文章就介绍到这了,更多相关Pycharm集成Gitee内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • PyQt5 PySide2 触摸测试功能的实现代码

    PyQt5 PySide2 触摸测试功能的实现代码

    这篇文章主要介绍了PyQt5 PySide2 触摸测试功能的实现,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • Win10下python3.5和python2.7环境变量配置教程

    Win10下python3.5和python2.7环境变量配置教程

    这篇文章主要为大家详细介绍了Win10下python3.5和python2.7环境变量配置教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09
  • 手把手教你打造个性化全栈应用Python Reflex框架全面攻略

    手把手教你打造个性化全栈应用Python Reflex框架全面攻略

    Reflex框架是为了解决传统全栈开发中的一些挑战而诞生的,它充分利用了现代前端框架(如React)的优势,与后端技术(如Node.js)深度集成,使得开发者能够更加流畅地构建整个应用,Reflex的设计理念包括简化、响应性和一致性,旨在提高全栈开发的效率和可维护性
    2023-12-12
  • Python中的pathlib.Path为什么不继承str详解

    Python中的pathlib.Path为什么不继承str详解

    这篇文章主要给大家介绍了关于Python中pathlib.Path为什么不继承str的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-06-06
  • pytorch 在网络中添加可训练参数,修改预训练权重文件的方法

    pytorch 在网络中添加可训练参数,修改预训练权重文件的方法

    今天小编就为大家分享一篇pytorch 在网络中添加可训练参数,修改预训练权重文件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • python requests 测试代理ip是否生效

    python requests 测试代理ip是否生效

    这篇文章主要介绍了python requests 测试代理ip是否生效的相关资料,需要的朋友可以参考下
    2018-07-07
  • Python可视化之pyechart库使用详解

    Python可视化之pyechart库使用详解

    这篇文章主要介绍了Python可视化之pyechart库使用详解,Pyecharts 提供了一个简单而直观的 API 接口,使得使用者无需了解复杂的 JavaScript 语法,即可通过 Python 代码实现高度定制化的图表设计,需要的朋友可以参考下
    2023-12-12
  • 简单实现python数独游戏

    简单实现python数独游戏

    这篇文章主要为大家详细介绍了如何简单实现python数独游戏,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • Python 如何实现批量转换视频音频的采样率

    Python 如何实现批量转换视频音频的采样率

    这篇文章主要分享一个python代码,可以将多个视频中的音频转化为相同采样率的视频,具有一定的学习价值,感兴趣的小伙伴可以了解一下
    2021-11-11
  • python反编译学习之字节码详解

    python反编译学习之字节码详解

    这篇文章主要给大家介绍了关于python反编译学习之字节码的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05

最新评论