Git是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发。Git 是根据GNU通用公共许可证版本2的条款分发的自由/免费软件,安装参见:http://git-scm.com/

GitHub是一个基于Git的远程文件托管平台(同GitCafe、BitBucket和GitLab等)。

Git本身完全可以做到版本控制,但其所有内容以及版本记录只能保存在本机,如果想要将文件内容以及版本记录同时保存在远程,则需要结合GitHub来使用。使用场景:

无GitHub:在本地 .git 文件夹内维护历时文件

有GitHub:在本地 .git 文件夹内维护历时文件,同时也将历时文件托管在远程仓库

其他:

集中式:远程服务器保存所有版本,用户客户端有某个版本

分布式:远程服务器保存所有版本,用户客户端有所有版本

准备工作:

本博客是为了懒癌患者不愿意敲git命令的同学准备的,前提需要具备git和github使用经验

git下载和安装github配置免密登录SSH KEY1.创建ssh key

打开终端,输入命令:

ssh-keygen

大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。生成公钥的过程在所有操作系统上都差不多。 首先先确认一下是否已经有一个公钥了。SSH 公钥默认储存在账户的主目录下的~/.ssh目录。进去看看

2.检查公钥

这个文件默认存在用户家目录下.ssh文件中

有.pub后缀的文件就是公钥,另一个文件则是密钥。假如没有这些文件,或者干脆连.ssh目录都没有,可以用ssh-keygen来创建。该程序在 Linux/Mac 系统上由 SSH 包提供。

查看文件内容:

添加ssh key进入github

1.登录github.com

2.找到个人主页settings

3.找到ssh and gpg keys,点击new ssh keys

添加秘钥

验证是否成功

命令行输入:

ssh -T git@github.com

成功登录:

Pycharm和github的配置

一张图就懂了!!!找到pycharm的settings

git的配置

经过这两部。pycharm和github已经关联了,接下来看下开发中是怎么用的!!

创建github仓库

看图!

找到菜单栏vcs > import into version control > share project github

此时会弹出一个框,填入github信息

点击share之后,又会弹出一个框,让你选择需要添加的文件,选择自己需要上传的文件即可

查看自己的github是否有仓库

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

本文标题: Pycharm github配置实现过程图解

本文地址: http://www.cppcns.com/jiaoben/python/353443.html

python实现图结构github_Pycharm github配置实现过程图解相关推荐

  1. python实现图结构github_Github项目+代码:新型深度网络体系结构去除图像中的雨水痕迹...

    雨水痕迹会严重降低图像能见度,导致许多当前的计算机视觉算法无法工作.因此去除图像中的雨水是有必要的. 北京大学等研究团队提出了一种基于深度卷积和递归神经网络的新型深度网络体系结构,用于单图像去除. 由 ...

  2. python udp通信_Python实现UDP程序通信过程图解

    运行流程:编辑好代码后,通过cmd打开文件执行.例:C:\Users\小李酷少>C:\Users\小李酷少\Desktop\发送端.py hello 易见问题:在运行程序的时候容易出现" ...

  3. 基于Python生成OPENSEES结构动画

    基于Python生成OPENSEES结构动画 ==== [Github地址]:GitHub - dinochen1983/Opensees_Python: Opensees_Python [下载实例文 ...

  4. python函数结构图_Python数据结构与算法之图结构(Graph)实例分析

    本文实例讲述了Python数据结构与算法之图结构(Graph).分享给大家供大家参考,具体如下: 图结构(Graph)--算法学中最强大的框架之一.树结构只是图的一种特殊情况. 如果我们可将自己的工作 ...

  5. python define graph_Python数据结构与算法之图结构(Graph)实例分析

    本文实例讲述了Python数据结构与算法之图结构(Graph).分享给大家供大家参考,具体如下: 图结构(Graph)--算法学中最强大的框架之一.树结构只是图的一种特殊情况. 如果我们可将自己的工作 ...

  6. github private链接访问_将github配置为图床+PicGo配置

    将github配置为图床+PicGo配置 快乐的红领巾:​zhuanlan.zhihu.com 1.建一个git仓库 2.获取授权token 3.配置PicGo 4.picgo快捷键 1.建一个git ...

  7. python signature函数-tensorflow2.0的函数签名与图结构(推荐)

    input_signature的好处: 1.可以限定函数的输入类型,以防止调用函数时调错, 2.一个函数有了input_signature之后,在tensorflow里边才可以保存成savedmode ...

  8. python地铁查询系统_基于图结构实现地铁乘坐线路查询

    基于图结构实现地铁乘坐线路查询 github-python算法和flaskapp部分:repo github-android部分:repo flaskapp接口文档:传送门 深度了解Dijkstra优 ...

  9. 02.配置免费图床Gitee/Github

    前言 前提: 个人瞎玩,不考虑付费的oss存储 考虑通过「github」或者「gitee」搭建免费图床 为什么要使用图床呢?什么是图床? 写文章时,图片的上传和存放是一个问题,有的朋友可能会把图片放到 ...

最新文章

  1. 现有模型还「不懂」自然语言:20多位研究者谈NLP四大开放性问题
  2. ASP.NET 2.0 - 如何把上传的文件保存到数据库字段 (转自章立民CnBlogs)
  3. Android项目中的assets和raw文件夹
  4. openlayers5之完整文档v5.1.3.zip下载
  5. J2EE项目工具集(转)
  6. Java泛型失效的两种情况
  7. C#方式操作Cookie
  8. PHP应对洪水般的恶意访问接口 访问冲击
  9. 如何融合深度学习特征向量?
  10. 中兴高调秀Axon 10 Pro 5G版20倍变焦样张:号称媲美万元广角镜头
  11. Java自动化测试框架-12 - TestNG之xml文件详解篇 (详细教程)
  12. 套接字的作用与一般使用_05 | 使用套接字进行读写
  13. Python 识别图片文字( Tesseract 安装使用 )
  14. CPU占用100%的一般原因及解决办法
  15. 在 Activity 中添加 Menu 菜单
  16. PayPal的一些注意事项
  17. sqldatasource oracle,asp.net – ORA-01036:非法变量名/号C#(SqlDataSource)Oracle 11g
  18. [VLDB2019]DLM:微信大规模分布式n-gram语言模型系统
  19. Win11,cmd闪退的一种解决思路
  20. 14 python虚拟变量的数据量化处理

热门文章

  1. numpy.eye()函数简单使用
  2. Win10(WIN7)开启或关闭测试模式
  3. oracle转换表结构,SQLServer表结构转换成Oracle表结构
  4. 干货|堆垛机上的制动电阻怎么选?
  5. IOS - app账号appstoreconnect信息,审核,上传确认项,被拒记录 解决方案中心 回复 申诉 超级签
  6. 6个你必须用到AJAX的地方与6个不必用到的地方(转载)
  7. wdatepicker设置默认显示时间
  8. 初识IntelliJ
  9. 做线雕多久能恢复自然_线雕多久能恢复?
  10. 四川考研计算机专业排名2015,2015年关于计算机专业考研学校选择的问题