IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 【使用pycharm管理github仓库】github代码版本控制 -> 正文阅读

[开发工具]【使用pycharm管理github仓库】github代码版本控制

前言

可以看下这个视频讲解,讲的挺好的,小姐姐声音也很好挺。 【教程番外篇】使用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上.

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-04-15 00:19:38  更:2022-04-15 00:22:57 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/14 14:54:23-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码