测试游记


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

Git基础知识(九)

发表于 2020-06-21 | 分类于 Git |

Git基础知识(九)

一个远程仓库通常只是一个裸仓库: 一个没有当前工作目录的仓库。

简单的说,裸仓库就是你工程目录内的 .git 子目录内容,不包含其他资料。

协议

  • 本地协议
  • HTTP协议
  • SSH协议
  • Git协议
阅读全文 »

6.Flask:重定向和错误响应

发表于 2020-06-20 | 分类于 Flask基础 |

Flask(重定向和错误响应 六)

redirect(重定向)实现方式

1
2
3
4
5
6
7
from flask imports redirect

@app.route('/')
def index():
if request.args.get('username') is None:
return redirect('login')
return 'hello'
阅读全文 »

Git基础知识(八)

发表于 2020-06-20 | 分类于 Git |

Git基础知识(八)–变基

变基图示

变基

在 Git 中整合来自不同分支的修改主要有两种方法:

  • merge
  • rebase
阅读全文 »

Git基础知识(七)

发表于 2020-06-19 | 分类于 Git |

Git基础知识(七)–分支开发工作流

分支开发基础知识

长期分支

在master分支上保留完全稳定的代码

  • 已发布的代码
  • 即将发布的代码

创建develop分支,在该分支上进行开发与测试。

当develop分支稳定后可以合入master分支,等待下一次发布。

渐进稳定分支

大型项目中,通过类似的方式使分支具有不同级别的稳定性。当它们具有一定程度的稳定性后,再把它们合入更高级别的稳定性分支中。使用多个长期分支的方法并非必要,但是当你在一 个非常庞大或者复杂的项目中工作时,就会提供很大的帮助。

阅读全文 »

Git基础知识(六)

发表于 2020-06-18 | 分类于 Git |

Git基础知识(六)

分支的新建与合并

模拟修复Bug的场景

  1. 正常在工作分支「dev」上进行特性开发
  2. 测试告知主线版本「master」出现了一个bug「编号666」需要修复
  3. 在出了版本的分支上新建一个新的分支「666」
  4. 修复问题,提交修改,并推送至远端
  5. 让管理员把「666」分支合入到主线
  6. 切换回特性开发分支继续开发
阅读全文 »

Git基础知识(五)

发表于 2020-06-17 | 分类于 Git |

Git基础知识(五)

分支

都说Git的分支是它的必杀技特性,由于没有接触过太多的版本管理工具,就使用过的SVN来说,两者真的差别巨大。SVN创建一个分支,需要将内容复制一遍!这个时间真的是非常的漫长,而Git只需要几秒钟。所以Git鼓励在工作流中频繁的使用分支和合并。

Git保存数据的方式

Git保存的不是文件的变化或者差异,而是不同时刻的文件快照。

Git每次进行提交操作的时候,会保存一个提交对象:这个提交对象包含了一个指向暂存内容快照的指针,并且这个对象还包含了作者的姓名,邮箱,提交信息,指向它的父对象的指针。

  • 首次提交产生的提交对象没有父对象
  • 普通提交操作产生的提交对象有一个父对象
  • 多个分支合并产生的提交对象有多个父对象
阅读全文 »

Git基础知识(四)

发表于 2020-06-16 | 分类于 Git |

Git基础知识(四)

标签

经常可以看到一些软件的版本是V1.0,V2.0这样的,Git也支持给历史的某个提交打上这样一个东西,也就是标签。

创建标签

标签可以分为两种:

  • 轻量标签
  • 附注标签
阅读全文 »

5.Flask:请求和响应

发表于 2020-06-16 | 分类于 Flask基础 |

Flask(请求和响应 五)

路由设计

前后端不分离,模版渲染

建议:一个视图函数写一个url

  1. 获取所有的项目:/projects def list_projects()
  2. 获取单个项目内容:/project/<id> def get_project()
  3. 修改某个项目内容:/project_edit/<id> def edit_project()
阅读全文 »

Git基础知识(三)

发表于 2020-06-15 | 分类于 Git |

Git基础知识(三)

远程仓库

为了能进行项目协作,所以我们需要将仓库托管在一个公共的地方。远程仓库是指托管在因特网或其他网络中的你的项目的版本库。

一般从Github上克隆下来的仓库,我们的权限是只读:能下载,能在本地修改,但是无法上传更改。

当然也可以同时维护好几个远程仓库。

为了学习远程仓库,我们前往最大的同性交友平台Github创建一个学习使用的仓库

阅读全文 »

4.Flask:视图函数

发表于 2020-06-14 | 分类于 Flask基础 |

Flask(视图函数 四)

基于类的视图,可插拔视图

从Django学来的

好处:

  1. 类可以继承
  2. 代码可以复用
  3. 可以定义多种行为
阅读全文 »
<1…789…17>

164 日志
12 分类
13 标签
RSS
GitHub 知乎
友情链接
  • 测试派
  • TesterHome
  • 自动化代码美学
© 2021 — 2022 测试游记 浙ICP备2021000476号-1
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4