在mysql中事务是在操作引擎上实现,常见引擎中InnoDB是支持事务的,而MyISAM不支持事务,下面所讲都是基于InnoDB的 事务是指一组操作要么全部成功要么全部失败; 事务的特性:ACID,这里不展开来讲解,只针对隔离性来讲解 隔离性:在多个事务同时存在的情况下,多个事务之间互不产生影响,当 ...
分类:
数据库 时间:
2020-01-22 12:52:34
阅读次数:
95
1. 需要指定某个版本的代码,不是最新的 1.1 首先 把代码更新到最新 1.2 会出来: commit 6c182f8c2a98665d73a92dd13127503e9f0289c1 Author: hello Date: Tue Jan 21 16:43:03 2020 +0800 ignor ...
分类:
其他好文 时间:
2020-01-22 11:17:47
阅读次数:
149
一、打标签 Git可以给历史中的某一个提交打上标签,以示重要。比较有代表性的是人们会使用这个功能来标记发布节点(v1.0 等)。主要涉及如何列出已有标签、如何创建新标签以及不同类型的标签分别是什么 1. 列出标签 # 这个命令以字母顺序列出标签;但是他们出现的顺序并不重要 $ git tag v0. ...
分类:
其他好文 时间:
2020-01-21 19:41:50
阅读次数:
77
一、创建Vue项目 二、创建 删除 中的 配置 我们创建 安装配置Git钩子插件 ```javascript // 安装husky npm install husky save dev // 安装lint staged,只对修改的文件进行check npm install lint staged s ...
分类:
其他好文 时间:
2020-01-20 16:19:19
阅读次数:
415
网站开发时经常遇到需要追踪链接跳转是否正确的需求, 例如在浏览器输入一个链接 https://www.ryanzoe.top/git/how-to-revert-git 由于链接输入不完整,但是我有配置 301 跳转到完整的文章链接,所以最终地址栏显示的链接为 https://www.ryanzoe ...
分类:
其他好文 时间:
2020-01-20 12:56:27
阅读次数:
369
Git常用命令 --Git init 初始化项目 --git add [文件] 将文件推送到暂存区 --git commit -m '注释' 提交代码到本地仓库 --git remote add origin [远程仓库] 和远程仓库建立连接 --git push -u origin master ...
分类:
其他好文 时间:
2020-01-19 18:57:59
阅读次数:
63
因为之前代码写得太乱了。最近在重写,忘了开分支。有兴趣查看之前代码的朋友可以重置回c8034eb这个commit之前的代码看。重写完成后会重写一篇文章,抱歉啦。 前言 话不多说,先上图。后者红框里是浏览器默认的文本排版,右侧会有锯齿(至于难不难看就见仁见智啦哈哈)。前者是使用自己开发的hyphenj ...
分类:
Web程序 时间:
2020-01-19 12:42:15
阅读次数:
127
<<<<<<< HEAD new new new new code old old old code >>>>>>> xxxxxxxxxxxxxxxxxxxxxxx 分析:head 到 里面的lalala是自己的commit的内容 到 >>>>>>里面的hehehe是下拉的内容 根据需要删除代码就行 ...
分类:
其他好文 时间:
2020-01-19 12:29:17
阅读次数:
67
一般来说,都是通过idea操作的,但是又是也需要命令行这里介绍几个基础的 git init #将一个目录进行初始化,不然git不认识这个目录 git clone url #将远程文件下载到这个 git add 文件/文件夹 #将本地修改推送本地暂存区 git commit [-am]/-m "log ...
分类:
其他好文 时间:
2020-01-18 16:32:32
阅读次数:
52
$ git init //将当前目录变成Git仓库; $ git add <file> //把文件添加到仓库,前提是文件已添加至仓库目录; $ git commit -m "description" // 提交更改,并告诉Git本次提交的说明; $ git status //显示仓库目前的状态; $ ...
分类:
其他好文 时间:
2020-01-17 18:53:22
阅读次数:
80