PyCharm中使用Git/GitHub详细步骤(图文详解)
环境:pycharm 2020.2,git 2.28,github账户,windows10
配置PyCharm中的Git:
启动PyCharm,点击【File】→【Settings】→【Version Control】→【Git】,选择Git可执行文件路径(系统安装git后此处会默认显示路径),点击【Test】,路径下会显示当前Git版本,图中⑥
配置PyCharm中的GitHub:
点击【File】→【Settings】→【Version Control】→【GitHub】,点击【Log In via GitHub】
授权GitHub给PyCharm:
①点击【Authorize in GitHub】,②登录GitHub,③输入收到的GitHub验证码,进行验证
验证通过后回到PyCharm中,选择GitHub账号,修改连接超时时间,点击【OK】
建立远程仓库并提交代码:
点击【VCS】→【Import into Version Control】→【Share Project on GitHub】
填写仓库名及远程名,描述可不填写,若填写必须是英文,不可出现汉字、空格、符号及换行符,然后点击【Share】
点击【Share】后弹出下图弹窗,可修改提交信息,默认全选即可,点击【Add】
成功配置Git及GitHub后页面右上角出现git操作快捷图标,log中提示GitHub上创建空仓库成功
提交一段代码,点击提交按钮(快捷键Ctrl+K)→勾选需提交的信息→输入提交内容→点击【Commit】提交
若上一步并非Commit和push同时进行,则应增加以下步骤点击push图标(快捷键Ctrl+Shift+K),选择提交的信息,点击【Push】
浏览器中登录GitHub查看仓库中的文件,已经出现push九九乘法表代码
PyCharm中分支管理:
默认仅有master分支,点击右下角master分支,点击【+New Branch】新建分支
切换分支,点击右下角分支名称,选择要切换的分支,点击【Checkout】后,等待分支切换成功
在分支上编写并提交代码,提交方式和上文相同,提交页面左下角及整个页面右下角会显示当前分支
分支代码提交名push后,可合并分支,首先切换到要合并的分支上(此处切到master主线),点击分支名称,选择要被合并的分支,点击【Merge into Current】,等待合并成功
分支合并后即可删除分支,删除分支必须先切换到其它分支,如:共有master和dev分支两个分支,若要删除dev,必须先切换到master上,点击左下角Git,选择要删除的远程和本地分支,点击删除图标即可
常见问题:
couldn't kickstart handshaking,无法启动握手
解决办法:
①检查网络是否正常,在File】→【Settings】→【Version Control】→【GitHub】中修改Connection timeout连接超时时间
②检查GitHub中关联仓库是否被删除
以上两点正常可尝试重启PyCharm后检查是否正常
若是问题依然存在,点击【File】→【Settings】→【Version Control】,选择GitHub账号,点击【-】号,点击【reset】,或者点击【+】重新添加GitHub账号
可能经常性出现超时,这是国内qiang的问题,把此网站中的IP添加到hosts中即可解决Timeout问题
PyCharm中使用Git/GitHub详细步骤(图文详解)相关推荐
- oracle11g32位安装流程_Oracle 11g服务器安装详细步骤图文详解
Oracle 11g是在推出的最新数据库软件,Oracle 11g有400多项功能,经过了1500多个小时的测试,开发工作量达到了3.6万人/月,相当于1000名员工连续研发3年.Oracle 11g ...
- 服务器系统安装oracle数据库,Oracle 11g服务器安装详细步骤图文详解
Oracle 11g是在推出的最新数据库软件,Oracle 11g有400多项功能,经过了1500多个小时的测试,开发工作量达到了3.6万人/月,相当于1000名员工连续研发3年.Oracle 11g ...
- Pycharm 中安装及使用 Jupyter (图文详解)
在 Pycharm 中安装及使用 Jupyter (图文详解) 文章目录 在 Pycharm 中安装及使用 Jupyter (图文详解) 一.材料 二.安装 Jupyter 三.配置 Jupyter ...
- jupyter 代码自动补全_在 Pycharm 中安装及使用 Jupyter (图文详解)
Pycharm 更新了对 Jupyter 的功能支持,结合 IntelliJ 的自动补全代码,自动格式化代码,执行调试,版本控制,以及大量的插件支持. 让你在高颜值环境下,高效编写代码,效果如下: ...
- pycharm下配置jupyter_在 Pycharm 中安装及使用 Jupyter (图文详解)
文章目录 一.材料 二.安装 Jupyter 三.配置 Jupyter 四.使用 Jupyter 1. 使用 Cell 2. 使用 jupyter Markdown Pycharm 更新了对 Jupy ...
- pycharm+python3.7+pyqt配置_Python3+Pycharm+PyQt5环境搭建步骤图文详解
搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了 ...
- pycharm python3.7环境_Python3+Pycharm+PyQt5环境搭建步骤图文详解
搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了 ...
- GitHub 使用教程图文详解(转)
大纲: 一.前言 二.GitHub简介 三.注册GitHub账号 四.配置GitHub 五.使用GitHub 六.参与GitHub中其它开源项目 七.总结 注,GitHub官网:https://git ...
- GitHub 使用教程图文详解
一.前言 在前面的文章中我们讲解了 Git 服务器的搭建.Git 本地仓库讲解.Git 远程仓库讲解.Git 分支管理.Git 标签管理,在Git 服务器搭建中我们说过一是找台服务器自己搭建Git服务 ...
最新文章
- Python之迭代器,生成器与装饰器
- 如何通过报表单元格右键控制报表跳转到不同链接地址
- flappy bird游戏源代码揭秘和下载后续---移植到android真机上
- 12月份最后一期天下足球
- 网络抓包工具wireshark 安装教程
- Go程序:利用命令行参数做四则运算
- 微信Windows 3.3.0内测发布 可以刷朋友圈了
- 混合云备份服务 > 产品简介 > 什么是混合云备份
- java8 lamada表达式
- 以太坊2.0抵押地址新增13.47万ETH
- Python基础知识 D2
- H3CSE路由-企业网模型
- ICT技术认证都有哪些?他们的区别是什么?
- GEE实现夜光遥感数据分析
- 希腊字母在数学或物理中代表的意思各是什么
- Java:pdf文件中添加图片
- 2021年9月国产数据库排行榜-墨天轮:达梦奋起直追紧逼OceanBase,openGauss反超PolarDB再升一位
- 小游戏正在毁灭微信群聊(文中有福利)
- Vue官网提供表单验证cnpm i vee-validate@2 --save
- 易语言 执行java_CallJava易语言调用JAVA代码
热门文章
- 贾跃亭被解除FF高级管理人员职务 公司面临摘牌危险
- Xamarin 安卓 相机 各种坑 目标API Android 6以后,我选的目标API版本是 Android 10
- 【C/C++基础知识点】输出n位斐波那契数列
- 世界杯梦幻阵容HTML5代码,2018世界杯法国队阵容名单一览
- 嵌入式开发之工具移植---tcpdump移植和使用
- pandas drop_duplicates()及参数用法
- 华茅酒的酿制,不能缺少这位“空中酿酒师”!
- 努力工作的价值,以及为什么自己总是逃避努力工作
- 考研英语作文(扶贫)
- WOW.js 使用教程