可以看下这个视频讲解,讲的挺好的,小姐姐声音也很好挺。 【教程番外篇】使用pycharm将代码上传到gihub/gitee上 .

首先需要的工具是git、pycharm(一定要正版,不行就用社区版,盗版的破解软件可能搜不到github插件),以及github账号。这些我默认你都有了,如果没有自行在下面地址下载:

链接: git下载地址 .
链接: pycharm下载地址 .
链接: github账号注册地址 .

一、在自己的电脑新建一个文件夹,用pycharm打开

二、pycharm下载github插件

打开pycharm->file->setting->plugin,搜索github,下载
在这里插入图片描述

三、用ssh密钥连接github

主要是因为如果用https连接密钥,经常会报下面两个错:

OpenSSL SSL_read: Connection was reset, errno 10054
Failed to connect to github.com port 443 after 21059 ms: Timed out

第一个错是因为你用了 *** ,第二个错是因为github属于 **,根本连不上,这就陷入了一个死循环了,所以我们一般是适用ssh连接比较好。下面介绍如何建立ssh连接:

1、 创建一个SSH key
打开git bash输入(其中email是你自己的邮箱地址,github要和这个邮箱连接,最后申请github账号,直接就用这个邮箱申请就完事了,全绑定上)

ssh-keygen -t rsa -C “email”

出现这个画面,就生成成功了在这里插入图片描述
2、添加SSH key to github账号
这时在相应的地址会在c盘对应的位置生成两个文件,记事本打开id_rsa.pub文件,粘贴复制所有信息到github->setting->SSH and GPG keys->new SSH key,将信息粘贴到Key中,Title随便填,Add SSH key
在这里插入图片描述
add成功:
在这里插入图片描述

3、验证是否成功
在git bash输入

ssh -T git@github.com

如下所示,授权成功:
在这里插入图片描述

四、在PyCharm中配置

1、pycharm中登录你的github账号
打开file->setting搜索github,添加账户:
在这里插入图片描述
好几种方式登录,哪张都可以,自己选一种登录,例如:通过github账号登录,浏览器弹出登录确定页面,点击授权就登录成功了,也可以账号密码登录。登录成功,是可以看到自己的账户的:
在这里插入图片描述

五、将新建的项目上传到github上

点击VCS->在github上共享项目(这个可能不在这个位置,反正就在VCS下,自己找下),弹出窗口:

在这里插入图片描述
仓库名字自己想要什么就写什么好了,但是不能有中文,远程随便打,描述也自己想写什么写什么,点击共享:
在这里插入图片描述
一般共享代码文件就可以了,提交的消息最好写好一点,干了啥写啥,方便别人查看,点击添加,共享成功,可以在GitHub上查看:在这里插入图片描述

这里再检测一下Git->管理远程,远程连接是不是git(如果是https开头的,那就还是没用到ssh,url地址改成git就行了)
在这里插入图片描述

六、本地pycharm修改文件,github上同步

比如我修改了a文件:
在这里插入图片描述

点击git->提交,或者右侧的提交按钮:
在这里插入图片描述
左侧弹出:
在这里插入图片描述
作为一个合格的程序猿,每一步的提交都应该写好日志信息,点击提交,这里成功将修改的信息提交到了本地仓库,远程的github仓库还没更新,再点击Git->推送或者右侧的箭头,点击推送,将上次提交的所有文件更新到远程仓库中(注意这里推送都是默认推送上次提交的所有文件,如果要指定推送哪些文件,只能在提交的时候选):

在这里插入图片描述
如图,github远程仓库更新成功:
在这里插入图片描述

好了,就讲这么多,更多的复杂的功能以后用到再更新吧!

Reference

CSDN: 【如何使用 PyCharm 将代码上传到GitHub上(遇到的坑)】.
b站: 【教程番外篇】使用pycharm将代码上传到gihub/gitee上.

目录前言一、在自己的电脑新建一个文件夹,用pycharm打开二、pycharm下载github插件三、用ssh密钥连接github四、在PyCharm中配置五、将新建的项目上传到github上六、本地pycharm修改文件,github上同步Reference前言可以看下这个视频讲解,讲的挺好的,小姐姐声音也很好挺。 【教程番外篇】使用pycharm将代码上传到gihub/gitee上.首先需要的工具是git、pycharm(一定要正版,不行就用社区版,盗版的破解软件可能搜不到github插件),以及
2020/5/4号再次爆出这个问题,导致我push项目失败,经过仔细研究发现 【Github登录】更新官方推荐的使用access_token安全访问API的方式,使用Github推荐的最新方式(Authorization HTTP header),旧方式(query parameter)即将被废弃 之前一直没注意邮件,在群里朋友的提醒下发现Github给我发了这样的一篇邮件,见下图 重点我已经标出来了,大意是说请将access_token通过作为Authorization HTTP header中的参数传输,而不是作为url中的参数明文传输。 官方文档是这么写的: github账号右上角点
Pycharm是当前进行python开发,尤其是Django开发最好的IDE。GitHub是程序员的圣地,几乎人人都在用。 本文假设你对pycharmgithub都有一定的了解,并且希望在pycharm下直接使用github版本控制功能。 废话不多说,下面图文详解,全是干货。 环境:pycharm 2016,git 2.8,github账户,windows7 一、配置Pycharm 不管你用哪种方法,进入pycharm的配置菜单。 选择上图中的version control。(这里插一句,不管有多难,在程序员的世界,请不要汉化,坚持使用英文原版) 按照图中所示,配置好github
  Github是目前世界上最流行的代码存储和分享平台,而PyCharm是Python圈中最流行的IDE,它很好地支持了Git操作。本文将会介绍如何利用PyCharm来连接Github,同时演示Github上的仓库新建、更新,以及代码回滚。   在这之前,需要在你的电脑上安装Git,PyCharm。本文演示的系统为Windows系统,首先我们先从设置讲起。 PyCharm设置   我们假定在电脑上...
                                   (版本管理) 我们做软件开发都希望能更方便快捷的进行代码管理,包括对代码的备份、版本回退、多人协同代码合并等等操作。git本地与远程仓库的工具可以很好的帮助我们做到这一点。 二、使用步骤 1.建立本地版本库 新建文件夹,并把该文件夹设立为本地的git仓库.初始化后我们当前分支为master,可以新建分支dev进行开发,最后合并到发布版本。 ins......
anaconda使用时出了一些问题,很头痛,故直接卸载。卸载后python库管理起来又不太方便,后来发现在Pycharm中也是可以管理python库的,而且还很好用,也很简单。 第一步,升级pip 不升级pip到最新版本在Pycharm中下载依赖库时会报错 python -m pip install --upgrade pip 第二步,在Pycharm中配置python 打开Pycharm,f...
要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。步骤如下: 打开https://github.com 直接在首页上注册 填写完成后,直接登录; 点击上面的小图片,西汉如下,下来进ssh认真,点击s...
1. 首先,在PyCharm中打开一个项目或创建一个新项目。 2. 然后,点击菜单栏的“VCS”(版本控制系统),选择“Git”,再选择“Clone”。 3. 在弹出的对话框中,输入GitHub代码的URL或者仓库的名称,选择本地存储的路径,点击“Clone”按钮。 4. 等待一段时间,PyCharm会自动拉取代码并在本地创建一个副本。 5. 拉取完成后,可以在PyCharm的项目面板中看到刚刚拉取的代码文件。 6. 如果需要更新代码,可以点击菜单栏的“VCS”(版本控制系统),选择“Git”,再选择“Pull”来拉取最新的代码