首页 > 编程语言 >Python 代码托管到码云平台,原来这么简单!!

Python 代码托管到码云平台,原来这么简单!!

时间:2022-11-14 14:01:18浏览次数:70  
标签:git Python 代码 托管 Gitee 码云 点击 Pycharm

一、什么是代码托管?代码托管又有什么好处?

  • 场景1:我有2个电脑,公司一台,家里一台。我想在两台电脑上都进行同步开发。这时候我只要git push/pull一下就能够同步了,不再需要用U盘拷来拷去
  • 场景2:我要在服务器部署程序,没有图形界面,也物理不可达,怎么办? git clone一下就行。
  • 场景3:哎呀代码写崩了!想回到之前能运行的版本怎么办?用git回滚
  • 场景4:我和几个小伙伴想一起写一个项目,怎么办?建个项目,每人搞一个branch,到时候汇总即可

码云(Gitee.com)是开源中国推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管,可以通过码云保管你的代码,每次修改完代码提交即可,支持代码克隆、推送、拉取、回滚等各种方式,对于代码的管理是非常方便的。

二、环境准备

  • 1、注册码云账号,码云访问地址:https://Gitee.com/,操作比较简单,如果不会的童鞋可以百度一下教程。
  • 2、提前安装好git,git下载地址:https://git-scm.com/download,操作比较简单,如果不会的童鞋可以百度一下教程。
  • 3、Pycharm设置:安装插件、配置git、配置码云账号。

步骤一:安装Gitee插件。

  • 打开Pycharm,进入File–->Settings–->Plugins-->输入:Gitee,并进行安装,安装完成后点击OK;
  • 注意:安装好Gitee插件后一定要重启Pycharm

 

 

 步骤二:选择Git可执行文件

File–->Settings–->Version Control-->git–->选择本地安装好的git.exe文件,点击Test按钮后会显示git的版本号,点击Apply后在点击OK;

 

 

 步骤三:配置Gitee账号和密码

File–->Settings–->Version Control-->Gitee–->Add account-->填写Gitee登录的账号和密码,点击Log In按钮,点击Apply后在点击OK;

 

 

 

三、将Python代码上传到Gitee

完成上面的配置后,就可以将本地的代码上传到码云(Gitee)上去了。

1、首次提交代码

  • VCS–->Import into Version Control–->Share Project on Gitee-->填写项目名、代码公开还是私有,加上描述信息后点击Share;

 

 选择要上传的文件,输入注释信息,点击Add即可

 

 2、检查代码是否提交成功

  • Pycharm工具会有提示信息,其次在Gitee仓库中也可以看到
  • 1、Pycharm的提示,如下图:

 

 2、Gitee仓库查看结果,如下图:

 

 3、在本地Pycharm有更新代码时,点击Commit-->push,然后在Gitee仓库中就可以看到了

 

 

 

 

 

 

 

 

 

 

4、本地删除、修改代码的操作都同新增代码操作一致,都是点击Commit之后做push操作。

四、将Gitee仓库公开的代码克隆到本地Pycharm

如果在Gitee上找到好的开源项目,想要把代码克隆到本地,首先复制开源项目的HTTPS地址

 

 然后在Pyharm菜单中选择VCS-->Get from Version Control…,接着在URL中输入复制的HTTPS地址,点击Clone;提示信息点击Yes,打开窗口可以从"This Windows"和"New Windows"任选一个,操作完成后我们在Pycharm里面就可以看到开源项目的代码咯~~

 

 

 

 

 

 

 

标签:git,Python,代码,托管,Gitee,码云,点击,Pycharm
From: https://www.cnblogs.com/xiaoxiao-wu/p/16888829.html

相关文章

  • Python 自动化中三种等待时间的详解
    自动化测试,是交由机器来执行的一种测试手段,用于提升测试效率,意味着每一次的自动化测试都需要有非常高的成功率,才可以达到提升效率的作用。在自动化测试中,其实就是通过代码......
  • Python量化中用pyecharts画K线示例
    首先需要安装Python软件,以及pyecharts库相关教程链接:龙哥量化:文档目录(股票,期货,通达信、同花顺、文华等软件使用,Python量化交易,策略编写,学习文档,策略案例等等) 1"""......
  • python量化指标计算talib函数功能一览表
    安装talib库:pipinstalltalib 1#取个数据验证一下2set_token('')3data=history(symbol='SHSE.600519',frequency='1d',start_time='2015-01-01',......
  • 90 条简单实用的 Python 编程技巧,建议收藏
    编码原则建议1:理解Pythonic概念—-详见Python中的《Python之禅》建议2:编写Pythonic代码避免不规范代码,比如只用大小写区分变量、使用容易混淆的变量名、害怕......
  • python迭代器和生成器
    1.迭代器1.迭代是访问集合的一种方式,可以记住遍历的位置的对象,int类型和容器类对象不可进行迭代1.int类型不可进行迭代例:num=iter(12345)print(nex......
  • 巨蟒python全栈开发django9:一些知识点的汇总
    回顾上周内容:题目:1.人民出版社出版过的所有书籍的名字以及作者的姓名(三种写法,笔记中有两种写法)2.手机以2开头的作者出版过的所有书籍名称以及出版社名称(三种写法,笔记......
  • 巨蟒python全栈开发django3:url&&视图
    1.url正则匹配分组和命名分组2.路由分发3.url别名和反向解析4.httprequest和httpresponse的使用 内容回顾:1.jinja2(flask框架,没有内置模板对象,需要自己用jinja2)......
  • 巨蟒python全栈开发django2:初识django
    今日内容大纲:1.起飞版web框架2.自定制框架的流程3.jinja2模板渲染初识4.MVC&&MTV5.django版本介绍及django安装6.django初识(一些操作) 今日详细内容:1.起飞版web框架2.自......
  • python 中 #-*-coding: UTF-8 -*-的作用
     #-*-coding:UTF-8-*-解决python2中中文乱码报错的问题001、[root@pc1test1]#lsa.fatest.py[root@pc1test1]#cata.fa##测试数据>chr1xxxaaaggg......
  • Python巨蟒全栈开发目录
    ​​巨蟒python全栈开发-第一阶段基础数据类型&基础​​​​1.什么是计算机&&python的简介(待补充)​​​​2.while循环&&格式化输出&&运算符号(待补充)​​​......