git clone https://github.com/miguelgrinberg/flasky.git

然后书上遍地的git checkout 1a这样的命令,怎么回事呢?

先把上面的命令在一个文件夹中使用一遍,下载下来的一大堆文件和书中的例子是不对应的。

好了,然后怎么找到和书中对应的例子呢?

比如P11页(P10是示例2-2)说,git checkout 2b签出这个程序的版本,这句话的意思是:

git checkout 2b这个命令会让当前的flasky文件夹只剩下完整的示例2-2的代码。

如果使用该命令的过程中出现:

error: Your local changes to the following files would be overwritten by checkout:

只要把当前文件夹下面的所有文件都删除(不包括隐藏文件),然后重新执行命令诸如git checkout 3a即可

另外,比如4a的版本我看完了,但是在看的過程中我做了很多注釋,我想看4b版本的時候發現git checkout 4b不行,那怎麼辦呢?

先回滾,然後看新版本即可.

git reset --hard

git checkout 4b即可

《Flask Web开发——基于Python的Web应用开发实践》代码使用方法相关推荐

  1. 《Flask Web开发——基于Python的Web应用开发实践》一字一句上机实践(上)

    目录 前言 第1章 安装 第2章 程序的基本结构 第3章 模板 第4章 Web表单 第5章 数据库 第6章 电子邮件 第7章 大型程序的结构 前言 学习Python也有一个半月时间了,学到现在感觉还是 ...

  2. 《Flask Web开发——基于Python的Web应用开发实践》一字一句上机实践(下)

    目录 前言 第8章 用户认证 第9章 用户角色 第10章 用户资料 第11章 博客文章 第12章 关注者 第13章 用户评论 第14章 应用编程接口   前言 第1章-第7章学习实践记录请参见:< ...

  3. flask web开发:基于python的web应用开发实战_在知乎上学 Python Web 开发篇

    通知: 1. 最近我们将进行2期学习小组,面向完全零基础的Python入门学习小组已经开始,第一次任务的讨论将于明晚(15号)进行,现在上车还来得及 2. 另有一期数据可视化小组将于年前启动,第一次讨 ...

  4. CANanlystII 基于python的二次开发实践

    前期,我已经编写过一篇<CANanlystII 基于linux的二次开发实践>这篇博客承接上一篇博客,所以背景知识和测试场景,就不再赘述. 背景知识和测试场景,可以查阅如下: CANanl ...

  5. 学习《Flask Web开发:基于Python的Web应用开发实战》分享

    学习<Flask Web开发:基于Python的Web应用开发实战>分享一直在说学习Python,对同事,对朋友,都说我正在学习Python,这无形给自己一定的压力,促使自己要去学习,进步 ...

  6. 《Flask Web开发:基于Python的Web应用开发实战》笔记(原创)

    内容提要 在学习"狗书"<Flask Web开发:基于Python的Web应用开发实战>的过程中,一直遇到各种各样的坑.该书的第一部分是"Flask简介&qu ...

  7. Flask Web开发:基于Python的Web应用开发实战

    <Flask Web开发:基于Python的Web应用开发实战> 虽然简单的网站(Flask+Python+SAE)已经上线,但只是入门.开发大型网站,系统地学习一遍还是有必要的. 201 ...

  8. 《FlaskWeb开发:基于Python的Web应用开发实战》笔记

    开源库的cdn加速 可以在这里直接搜索复制script链接 https://www.bootcdn.cn/ requirements.txt文件的生成与使用 生成requirements文件:$ pi ...

  9. w3af 基于Python的Web应用扫描器

    全称"Web Application Attack and Audit Framework"--Web应用程序攻击审计框架.W3af是一个基于Python的Web应用扫描器.W3a ...

最新文章

  1. 逻辑结构图向关系转换规则2
  2. 维度变换--首先将矩阵倒过来
  3. git编辑器选哪个_对比了3款markdown编辑器,哪一款适合你呢?来看看吧
  4. 关于this的指向问题
  5. Attaching to process 29139 Could not attach to process.
  6. 深度学习材料:从感知机到深度网络A Deep Learning Tutorial: From Perceptrons to Deep Networks
  7. Apache应用实例:建立yum服务器
  8. linux的odbc数据库连接失败,在Linux上通过ODBC进行Delphi SQLConnection无法连接到SQL
  9. anaconda虚拟环境设置
  10. ASP人事工资管理系统毕设
  11. js原型和原型链_初识JS原型/原型链/原型继承
  12. 05月08日 学习列表
  13. MybatisPlus常用条件查询器Wrapper的使用
  14. Java自学方法和路线,我万字推荐你这样学
  15. UVA 10480 Sabotage (最大流最小割)
  16. oracle 使用imp,oracle imp命令行的使用
  17. 【脚本】一键切换单位与家庭wifi网络环境
  18. 友善之臂mini2440使用日志1
  19. Zhishi.me - Weaving Chinese Linking Open Data
  20. weblogic新建一个managed server并启动

热门文章

  1. 控制項學習三(從繼承開始)
  2. Mac node管理器nvm
  3. python3 并行计算_Python-并行计算
  4. element ui表单验证
  5. restful API 常用的四种方式
  6. mysql5.7版本安装部署详细步骤
  7. 简单地利用canvas载入视频
  8. es6的map()方法解释
  9. C\C++编程中:相对路径+绝对路径
  10. bzoj 3489 A simple rmq problem——主席树套线段树