在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实现清屏的方法
Apr 30 Python
python 数据清洗之数据合并、转换、过滤、排序
Feb 12 Python
Collatz 序列、逗号代码、字符图网格实例
Jun 22 Python
python库lxml在linux和WIN系统下的安装
Jun 24 Python
pygame游戏之旅 添加游戏介绍
Nov 20 Python
详解Python读取yaml文件多层菜单
Mar 23 Python
Python识别html主要文本框过程解析
Feb 18 Python
Python之变量类型和if判断方式
May 05 Python
基于Python 的语音重采样函数解析
Jul 06 Python
Python 日期与时间转换的方法
Aug 01 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
Sep 26 Python
Python的collections模块真的很好用
Mar 01 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
destoon官方标签大全
2014/06/20 PHP
ThinkPHP5框架缓存查询操作分析
2018/05/30 PHP
Package.js  现代化的JavaScript项目make工具
2012/05/23 Javascript
页面只能打开一次Cooike如何实现
2012/12/04 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
javascript几个易错点记录
2014/11/26 Javascript
用nodejs的实现原理和搭建服务器(动态)
2016/08/10 NodeJs
jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现
2016/08/31 Javascript
JavaScript数据类型和变量_动力节点Java学院整理
2017/06/26 Javascript
浅谈React Event实现原理
2018/09/20 Javascript
vuex管理状态仓库使用详解
2020/07/29 Javascript
vue使用svg文件补充-svg放大缩小操作(使用d3.js)
2020/09/22 Javascript
Javascript中window.name属性详解
2020/11/19 Javascript
[14:20]刀塔大凶女神互压各路奇葩屌丝
2014/05/16 DOTA
基于python编写的微博应用
2014/10/17 Python
python 遍历字符串(含汉字)实例详解
2017/04/04 Python
Python使用Selenium爬取淘宝异步加载的数据方法
2018/12/17 Python
详解Python中的测试工具
2019/06/09 Python
python可视化篇之流式数据监控的实现
2019/08/07 Python
新年福利来一波之Python轻松集齐五福(demo)
2020/01/20 Python
video.js支持m3u8格式直播的实现示例
2020/05/20 HTML / CSS
八年级音乐教学反思
2014/01/09 职场文书
劳动竞赛口号
2014/06/16 职场文书
法制宣传标语
2014/06/23 职场文书
行政秘书工作自我鉴定
2014/09/15 职场文书
县人大领导班子四风对照检查材料思想汇报
2014/10/09 职场文书
开展党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
清洁工岗位职责
2015/02/13 职场文书
2015毕业生实习期工作总结
2015/04/09 职场文书
2015年党员创先争优公开承诺书
2015/04/27 职场文书
公司员工辞职信范文
2015/05/12 职场文书
电影建党伟业观后感
2015/06/01 职场文书
2016暑期社会实践心得体会范文
2016/01/14 职场文书
使用numpy nonzero 找出非0元素
2021/05/14 Python
如何在向量化NumPy数组上进行移动窗口
2021/05/18 Python
浅谈音视频 pts dts基本概念及理解
2022/08/05 数码科技