在Pycharm中使用GitHub的方法步骤


Posted in Python onJune 13, 2019

Pycharm是当前进行python开发,尤其是Django开发最好的IDE。GitHub是程序员的圣地,几乎人人都在用。

本文假设你对pycharm和github都有一定的了解,并且希望在pycharm下直接使用github的版本控制功能。

废话不多说,下面图文详解,全是干货。

环境:pycharm 2016,git 2.8,github账户,windows7

一、配置Pycharm

在Pycharm中使用GitHub的方法步骤

不管你用哪种方法,进入pycharm的配置菜单。

在Pycharm中使用GitHub的方法步骤

选择上图中的version control。(这里插一句,不管有多难,在程序员的世界,请不要汉化,坚持使用英文原版)

在Pycharm中使用GitHub的方法步骤

按照图中所示,配置好github相关内容。没有github的同学,建议你自己前往官网注册,而不要通过它的快速注册通道。

在Pycharm中使用GitHub的方法步骤

这一步很关键,很多同学配置完github就直接开始使用了,结果却是各种错误。

这是因为,除了配置github外还要配置git。github的配置只是告诉了pycharm你的账号和密码,

pycharm还不知道如何进行版本控制操作,它底层还是需要调用git的功能的。

因此,请提前下载并安装git程序到你的本机。

二、建立远程仓库并提交代码

配置完了,就可以正常使用了,点击顶部菜单栏的VCS选项。

在Pycharm中使用GitHub的方法步骤

在import into version control 下有一个在github中共享项目的栏目了,点击进去。

在Pycharm中使用GitHub的方法步骤

按照图中的注释,建立一个新的仓库,点击share按钮。

在Pycharm中使用GitHub的方法步骤

在这里,可以选择你要上传的文件,一般是直接全部上传,当然也可以取消那些没必要的文件。输入提交信息,

点击OK确认。等待片刻,根据你的网络情况和文件大小,pycharm将文件传输给github,成功后会弹出小的提示

消息,这就大功告成了。很简单吧?!

三、在github中查看上传的新仓库

进入github官网,登录自己的账号:

在Pycharm中使用GitHub的方法步骤

图中红框是我们刚才通过pycharm建立的新仓库,点击进去,可以看到如下图,整个pycharm项目的所有文件都在里面:

在Pycharm中使用GitHub的方法步骤

四、使用pycharm克隆github仓库

前面说的是上传,要下载呢?在VCS菜单中:

在Pycharm中使用GitHub的方法步骤

根据上图红框选择。

在Pycharm中使用GitHub的方法步骤

输入密码。

在Pycharm中使用GitHub的方法步骤

pycharm会登录你的github账户,读取你的仓库信息,你可以从下拉框中选择仓库,也可以在directory name框内

直接输入仓库名。点击clone,pycharm就自动下载仓库内容了。

五、在pycharm内进行git的相关操作

以上只是commit和clone的操作,具体的push,add,status等git常用操作都在CVS菜单里可以找得到,相信具有

git基础的同学一看就会,这里就不介绍了。

在Pycharm中使用GitHub的方法步骤

你看,在pycharm中使用github进行版本控制就是这么简单!

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

Python 相关文章推荐
举例讲解Python程序与系统shell交互的方式
Apr 09 Python
浅析Python编写函数装饰器
Mar 18 Python
Python字符编码判断方法分析
Jul 01 Python
python处理Excel xlrd的简单使用
Sep 12 Python
Python实现返回数组中第i小元素的方法示例
Dec 04 Python
Django 中使用流响应处理视频的方法
Jul 20 Python
使用 Python 玩转 GitHub 的贡献板(推荐)
Apr 04 Python
pybind11在Windows下的使用教程
Jul 04 Python
python列表,字典,元组简单用法示例
Jul 11 Python
Django shell调试models输出的SQL语句方法
Aug 29 Python
在PyTorch中使用标签平滑正则化的问题
Apr 03 Python
python argparse模块通过后台传递参数实例
Apr 20 Python
python 实现在tkinter中动态显示label图片的方法
Jun 13 #Python
windows10下安装TensorFlow Object Detection API的步骤
Jun 13 #Python
24式加速你的Python(小结)
Jun 13 #Python
Python button选取本地图片并显示的实例
Jun 13 #Python
对Python强大的可变参数传递机制详解
Jun 13 #Python
python 通过可变参数计算n个数的乘积方法
Jun 13 #Python
python 多线程对post请求服务器测试并发的方法
Jun 13 #Python
You might like
thinkPHP框架实现生成条形码的方法示例
2018/06/06 PHP
jQuery实现单行文字间歇向上滚动源代码
2013/06/02 Javascript
浏览器图片选择预览、旋转、批量上传的JS代码实现
2013/12/04 Javascript
Javascript typeof与instanceof的区别
2016/10/18 Javascript
关于vuex的学习实践笔记
2017/04/05 Javascript
Angularjs自定义指令实现分页插件(DEMO)
2017/09/16 Javascript
微信小程序自定义音乐进度条的实例代码
2018/08/28 Javascript
vue 使用html2canvas将DOM转化为图片的方法
2018/09/11 Javascript
微信小程序在线客服自动回复功能(基于node)
2019/07/03 Javascript
JS实现简单随机3D骰子
2019/10/24 Javascript
echarts实现折线图的拖拽效果
2019/12/19 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
原生JS实现天气预报
2020/06/16 Javascript
使用eslint和githooks统一前端风格的技巧
2020/07/29 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
[01:38]DOTA2第二届亚洲邀请赛中国区预选赛出线战队晋级之路
2017/01/17 DOTA
给Python初学者的一些编程技巧
2015/04/03 Python
python getopt详解及简单实例
2016/12/30 Python
python实现图片筛选程序
2018/10/24 Python
对Xpath 获取子标签下所有文本的方法详解
2019/01/02 Python
用Python生成HTML表格的方法示例
2020/03/06 Python
Python 实现自动完成A4标签排版打印功能
2020/04/09 Python
使用OpenCV对车道进行实时检测的实现示例代码
2020/06/19 Python
tensorflow下的图片标准化函数per_image_standardization用法
2020/06/30 Python
详解Pytorch显存动态分配规律探索
2020/11/17 Python
pycharm 实现复制一行的快捷键
2021/01/15 Python
阿玛瑞酒店中文官方网站:Amari.com
2018/02/13 全球购物
日本卡普空电视游戏软件公司官方购物网站:e-CAPCOM
2018/07/17 全球购物
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
建筑设计所实习生自我鉴定
2013/09/25 职场文书
宿舍违规用电检讨书
2014/02/16 职场文书
2014年单位法制宣传日活动总结
2014/11/01 职场文书
因身体原因离职的辞职信范文
2015/05/12 职场文书
MySQL创建索引需要了解的
2021/04/08 MySQL
基于Python实现的购物商城管理系统
2021/04/27 Python
golang生成并解析JSON
2022/04/14 Golang