使用pycharm配置flask项目,并使用git进行版本控制(二)

前言

上一个小节我们在win10上创建了虚拟环境,并创建了一个名为bzzn_bbs的项目,还为其安装了flask框架,这一小节我们接着上一节的内容,继续搭建我们的flask开发环境,这次,我们要加入git,对项目进行版本控制。与上一小节不同的是,我这次将flask的版本换成了0.12.2,(最近看了一本书,是讲flask的,感觉很好,所以换成了与书中版本一致的flask环境,方便进一步学习,下一篇我会提供一下这本书的资源,嘿嘿)

正式开始

废话不多说了,现在我们正式开始哦。

1. 为项目添加版本控制(这里使用git)

首先我们使用git仓库来管理我们的项目,具体操作如下所示(注意的是,git仓库一定要在系统中设置全局变量哦,否则你在terminal中,可能被提示,git不是可用命令。)

使用pycharm配置flask项目,并使用git进行版本控制(二)_第1张图片

在Pycharm中初始化好git仓库后,我们通过以下方式查看一下,git是否被Pycharm所操作。

使用pycharm配置flask项目,并使用git进行版本控制(二)_第2张图片

打开上述选项以后,我们可以进一步查看到如下画面,并发现我们刚才在项目中新建的git仓库没有被Pycharm所管理。(当然有时候,你的可能直接被管理了,所以不需要进行以下重复操作)

使用pycharm配置flask项目,并使用git进行版本控制(二)_第3张图片

我们通过+号来将git仓库添加到Pycharm中。(具体步骤如下所示)

使用pycharm配置flask项目,并使用git进行版本控制(二)_第4张图片

添加好的效果如下所示:

使用pycharm配置flask项目,并使用git进行版本控制(二)_第5张图片

在正式操作,git前不要忘记为git仓库设置一个签名哦,我这里设置的是仓库级别的签名

在这里插入图片描述

到这里我们基本的准备工作就完成了,接着,我们进行进一步的具体操作吧

2. 为项目设置忽略选项

我们可以在项目中先建立一个manage.py文件作为一个必须的应用实例。

使用pycharm配置flask项目,并使用git进行版本控制(二)_第6张图片

我们接着在新建一个名为.gitignore的忽略配置文件:(建立步骤为选中项目,右键新建,然后选择file类型即可)

使用pycharm配置flask项目,并使用git进行版本控制(二)_第7张图片

接下来我们查看当前目录下有哪一些具体的文件和文件夹信息。以及他们都代表着什么。(.代表当前目录,…代表上级目录,图示未标出)

使用pycharm配置flask项目,并使用git进行版本控制(二)_第8张图片

查看到这些具体的目录后,我们肯定知道.idea,venv和我们在项目进行中的各种字节码文件是不用被记录下来,进行版本控制的,所以接下来,我们在忽略文件中添加以下信息。

在这里插入图片描述

3. 项目立项推送

现在我们进行项目立项的推送(将我们的初始版本保存在git当中去)。

使用pycharm配置flask项目,并使用git进行版本控制(二)_第9张图片
使用pycharm配置flask项目,并使用git进行版本控制(二)_第10张图片
使用pycharm配置flask项目,并使用git进行版本控制(二)_第11张图片

现在我们再次查看我们的工作树。

在这里插入图片描述

4. 通过Pycharm操作git

通过Pycharm我们可以以图形化的方式对git进行操作,而不需要使用git命令进行操作。

使用pycharm配置flask项目,并使用git进行版本控制(二)_第12张图片

选中历史记录后,我们可以右键调出操作菜单,进行版本比对的操作,这里就不进行详细介绍了。

使用pycharm配置flask项目,并使用git进行版本控制(二)_第13张图片

5. 向远程库推送项目(这里使用github)

在github上创建一个仓库,用于保存我们推送的项目

使用pycharm配置flask项目,并使用git进行版本控制(二)_第14张图片

仓库创建完成后,效果如下所示

使用pycharm配置flask项目,并使用git进行版本控制(二)_第15张图片

我们利用pycharm中的图形界面进行推送演示(这里不演示git命令行方式)

首先连接远程库

使用pycharm配置flask项目,并使用git进行版本控制(二)_第16张图片


使用pycharm配置flask项目,并使用git进行版本控制(二)_第17张图片

未完待续

你可能感兴趣的:(flask框架)