在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 测试实现方法
Dec 24 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
Apr 15 Python
python队列通信:rabbitMQ的使用(实例讲解)
Dec 22 Python
简单实现python画圆功能
Jan 25 Python
PyQt5主窗口动态加载Widget实例代码
Feb 07 Python
浅谈pandas中Dataframe的查询方法([], loc, iloc, at, iat, ix)
Apr 10 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
Jan 29 Python
Python两台电脑实现TCP通信的方法示例
May 06 Python
python 默认参数相关知识详解
Sep 18 Python
Python 类的魔法属性用法实例分析
Nov 21 Python
python 绘制正态曲线的示例
Sep 24 Python
pytorch--之halfTensor的使用详解
May 24 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
2020年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
php 中英文语言转换类
2011/09/07 PHP
解决laravel资源加载路径设置的问题
2019/10/14 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
JavaScript Sort 表格排序
2009/10/31 Javascript
单独使用CKFinder选择图片的方法
2010/08/21 Javascript
从盛大通行证上摘下来的身份证验证js代码
2011/01/11 Javascript
jquery清空textarea等输入框实现代码
2013/04/22 Javascript
JS无限极树形菜单,json格式、数组格式通用示例
2013/07/30 Javascript
使用javascript实现监控视频播放并打印日志
2015/01/05 Javascript
28个常用JavaScript方法集锦
2015/01/14 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
jquery对象和DOM对象的相互转换详解
2016/10/18 Javascript
通过bootstrap全面学习less
2016/11/09 Javascript
JS匿名函数实例分析
2016/11/26 Javascript
JS实现随机颜色的3种方法与颜色格式的转化
2017/01/05 Javascript
ajax+node+request爬取网络图片的实例(宅男福利)
2017/08/28 Javascript
JS中touchstart事件与click事件冲突的解决方法
2018/03/12 Javascript
jQuery实现的点击按钮改变样式功能示例
2018/07/21 jQuery
原生js实现获取form表单数据代码实例
2019/03/27 Javascript
使用IPython下的Net-SNMP来管理类UNIX系统的教程
2015/04/15 Python
python将ansible配置转为json格式实例代码
2017/05/15 Python
在python中pandas读文件,有中文字符的方法
2018/12/12 Python
wxpython自定义下拉列表框过程图解
2020/02/14 Python
scrapy爬虫:scrapy.FormRequest中formdata参数详解
2020/04/30 Python
CSS3绘制圆角矩形的简单示例
2015/09/28 HTML / CSS
布里斯班女装时尚品牌:Adrift
2017/12/28 全球购物
Nike加拿大官网:Nike.com (CA)
2019/04/09 全球购物
芭比波朗加拿大官方网站:Bobbi Brown Cosmetics CA
2020/11/05 全球购物
公益活动策划方案
2014/01/09 职场文书
俞敏洪励志演讲稿
2014/04/29 职场文书
医学生求职信
2014/07/01 职场文书
审计班子对照检查材料
2014/08/27 职场文书
云冈石窟导游词
2015/02/04 职场文书
《打电话》教学反思
2016/02/22 职场文书
使用numpy nonzero 找出非0元素
2021/05/14 Python