Pycharm使用Git基本教程
如何在Linux上使用git
命令进行代码版本管理,但是随着的IDE丰富发展,可以直接在IDE上进行Git,本教程简述中windows利用Pycharm进行Git代码版本管理,本次操作都是在master上进行有关 分支的操作本文不做介绍。
1.Pycharm中配置Git
一切的前提是已经配置好了 Git ,打开
Pycharm->File->Settings->Version Control->Git可以发现如下图所示:
2.绑定github
File->Settings->Version **Control->Github,点击右侧的 + 号进行
账号添加(可能由于Pycharm版本不同出现的界面略有区别)。
3.创建仓库
VCS->Import into version control->share project on github,新建一个名为pycharm_git_test的仓库用于测试。
share之后可以在github上发现新出现的仓库
4.git基本操作
在pycharm上可以以点击的方式进行仓库管理,无需命令行控制。在本地项目
下新建README.md文件,用于pycharm下进行Git的commit、add、push、diff以及版本回溯等操作。
4.1. git commit & git add
VCS->Git->Commit File 或者VCS->Commit,两者的作用基本差不多(多点击试试,反正不要钱)。
以后者为例,弹出窗口如下:
主要分为了三个部分的内容:
- 需要add的文件的(pycharm注意取消配置环境)
- commit信息
- diff信息(下文会做简单介绍)
4.2. git push
将文件的提交到远程仓库:VCS->Git->push,之后就可以在github仓库中
发现push上去文件。
更新README.md内容后,重新commit,可以在diff窗口中发现当前版本与之
前的区别。
将文件push到仓库后,打开github仓库,发现对应的文件README.md文件
的确更新了。
4.3.版本回溯
有时候需要代码版本进行回溯,即回到之前某个版本(例如上文中将README.md
内容更新成了“测试版本V2”,现在想回复到最初的版本)在pycharm中可按照以下的步骤实现。
VCS->Local History-> show history for selection(也可以通过
鼠标右击后进行选择)
- 在左侧界面中显示了历史commit版本信息
- 右侧对话框时当前版本与选中commit版本的diff
- 根据commit,确定需要回溯的版本进行回溯
5.git clone
有时候不需要新建本地新建仓库share到GitHub上,直接从github上clone到本地。
VCS->Checkout from Version Control->Git(如下图)。
输入需要clone仓库的url,以及本地目录即可完成。
利用Pycham进行版本管理的基础操作如上,可以在实际运用过程加以熟练并且
多点击试试没准有新的发现。