Pycharm进行Git基本操作

Pycharm使用Git基本教程

  如何在Linux上使用git命令进行代码版本管理,但是随着的IDE丰富发展,可以直接在IDE上进行Git,本教程简述中windows利用Pycharm进行Git代码版本管理,本次操作都是在master上进行有关 分支的操作本文不做介绍。

1.Pycharm中配置Git

  一切的前提是已经配置好了 Git ,打开
Pycharm->File->Settings->Version Control->Git可以发现如下图所示:
    avatar

2.绑定github

  File->Settings->Version **Control->Github,点击右侧的 + 号进行
账号添加(可能由于Pycharm版本不同出现的界面略有区别)。

3.创建仓库

  VCS->Import into version control->share project on github,新建一个名为pycharm_git_test的仓库用于测试。

  share之后可以在github上发现新出现的仓库

      avatar

4.git基本操作

  在pycharm上可以以点击的方式进行仓库管理,无需命令行控制。在本地项目
下新建README.md文件,用于pycharm下进行Git的commit、add、push、diff以及版本回溯等操作。

      avatar

4.1. git commit & git add

  VCS->Git->Commit File 或者VCS->Commit,两者的作用基本差不多(多点击试试,反正不要钱)。
以后者为例,弹出窗口如下:
avatar

 主要分为了三个部分的内容:

  1. 需要add的文件的(pycharm注意取消配置环境)
  2. commit信息
  3. diff信息(下文会做简单介绍)

4.2. git push

  将文件的提交到远程仓库:VCS->Git->push,之后就可以在github仓库中
发现push上去文件。

  更新README.md内容后,重新commit,可以在diff窗口中发现当前版本与之
前的区别。

      avatar

  将文件push到仓库后,打开github仓库,发现对应的文件README.md文件
的确更新了。

      avatar

4.3.版本回溯

  有时候需要代码版本进行回溯,即回到之前某个版本(例如上文中将README.md
内容更新成了“测试版本V2”,现在想回复到最初的版本)在pycharm中可按照以下的步骤实现。

  VCS->Local History-> show history for selection(也可以通过
鼠标右击后进行选择)

      avatar

  1. 在左侧界面中显示了历史commit版本信息
  2. 右侧对话框时当前版本与选中commit版本的diff
  3. 根据commit,确定需要回溯的版本进行回溯

5.git clone

  有时候不需要新建本地新建仓库share到GitHub上,直接从github上clone到本地。
VCS->Checkout from Version Control->Git(如下图)。

      avatar
  输入需要clone仓库的url,以及本地目录即可完成。

 利用Pycham进行版本管理的基础操作如上,可以在实际运用过程加以熟练并且
多点击试试没准有新的发现。

你可能感兴趣的:(学习笔记)