PyCharm是当前进行Python开发,尤为是Django开发最好的IDE,GitHub是程序员的圣地,几乎人人都在用,就不详细介绍二者了。git
本文假设你对PyCharm和Github都有必定的了解,而且但愿在PyCharm下直接使用Github的版本控制功能。废话很少说,下面图文详解,全是干货。程序员
环境:PyCharm + git2.8 + github帐户 + windows7/10github
无论你用哪一种方法,进入PyCharm的配置菜单。windows
选择上图中的version control。(这里插一句,无论有多难,在程序员的世界,请不要汉化,坚持使用英文原版)服务器
按照图中所示,配置好github相关内容。没有github的同窗,建议你本身前往官网注册,而不要经过PyCharm的快速注册通道。网络
这一步很关键,不少同窗配置完github就直接开始使用了,结果倒是各类错误。spa
这是由于,除了配置github外还要配置本地的git软件。Github的配置只是告诉了PyCharm你的帐号和密码,PyCharm还不知道如何进行版本控制操做,它底层仍是须要调用git的功能的。3d
所以,请提早下载并安装git程序到你的本机。 Windows中,可使用Git-2.8.1-64-bit
,请自行百度下载并安装,而后设置。版本控制
配置完了,就能够正常使用了,点击顶部菜单栏的VCS选项。code
在import into version control
下就有一个在github中共享项目的栏目了,点击进去。
按照图中的注释,创建一个新的仓库,点击share按钮。
在这里,能够选择你要上传的文件,通常是直接所有上传,固然也能够取消那些不必的或者是与设置和密码相关的保密文件。输入提交信息,点击OK确认。等待片刻,根据你的网络状况和文件大小,PyCharm将文件传输给github,成功后会弹出小的提示
消息,这就大功告成了。很简单吧?!
进入github官网,登陆本身的帐号:
图中红框是咱们刚才经过PyCharm创建的新仓库,点击进去,能够看到以下图,整个项目的全部文件都在里面:
前面说的是上传,要下载(克隆)呢?在VCS菜单中:
根据上图红框选择。
输入密码。
PyCharm会登陆你的Github帐户,读取你的仓库信息,你能够从下拉框中选择仓库,也能够在directory name
框内直接输入仓库名。点击clone,Pycharm就自动下载仓库内容了。
以上只是导入和克隆的操做。下面简单图解说明一下平常主要操做。
(1)提交到本地仓库、更新本地项目、版本回滚。
(2)上传到远程服务器(github)仓库、从远程仓库下载至本地、合并分支、新建分支、切换分支。
至此,转载请注明出处。
[参考出处:http://www.liujiangblog.com/blog/4/,有改动]