Git用于撤销的操作主要有以下几个: 1. 撤销暂存的文件 对于已经暂存的文件,可以 $ git reset HEAD <file>... 命令来取消暂存。例如,文件file2.md已暂存: 运行$ git reset HEAD <file>... 命令后,当前文件的状态为: 2. 撤销工作目录中所 ...
分类:
其他好文 时间:
2019-09-01 01:28:37
阅读次数:
84
备忘录模式就是保存某个对象内部状态的拷贝,这样就可以将该对象恢复为原来的对象。 结构: 源发器类;备忘录类;负责人类; 应用场景: 棋类游戏中:悔棋 普通软件中:撤销操作 数据库软件中:回滚操作 ...
分类:
其他好文 时间:
2019-08-27 23:12:13
阅读次数:
173
举例:新建了一个文件夹,并在里面新建了一个word,然后又复制了一个 然后想撤销这个复制的,使用快捷键Ctrl+Z撤销操作,但是电脑太卡了,多按了两下。 然后,副本消失了,其他文档以及新建文件夹都不见了,闻者伤心,见者流泪! 这个时候大部分人会去回收箱找对吧,但不幸的是这种情况回收箱里没有,这个时候 ...
分类:
Windows程序 时间:
2019-08-07 19:34:12
阅读次数:
2068
恢复内容开始 撤销操作 在任何阶段,你都有可能想要撤销某些操作。 当我们提交完了代码,发现漏掉了几个文件没有添加,后者提交信息写错了,此时,可以运行--amend选项的提交命令尝试重新提交: git commit --amend 这个命令会将暂存区中的文件提交,如果自上次提交以来你还未做任何修改(例 ...
分类:
其他好文 时间:
2019-07-30 21:54:25
阅读次数:
127
git 是什么 分布式版本控制 工作区(working),暂存区(index,stage),git仓库(repository) git的安装 centos系统 git初始化 配置git git 工作流程 git 基本操作 git 分支 git 远程仓库 git 退回 撤销操作 git 较难理解的指令 ...
分类:
其他好文 时间:
2019-07-10 09:11:54
阅读次数:
107
1. 为什么要有命令模式 这样的代码是非常繁杂且高耦合的,所以需要一种模式优化掉它。 所以,命令模式,要做的就是,将行为封装成对象,以解决这个问题。 2. 命令模式的定义 命令模式: 将请求(行为)封装成对象,以便使用不同的请求、队列或者日志参数化其他对象,可支持可撤销操作。 3. 命令模式的实现 ...
分类:
其他好文 时间:
2019-06-06 17:35:09
阅读次数:
113
一、vi命令使用技巧补充 如何快速编辑文本内容 yy 快速复制文件内容 3yy 复制三行内容 p 快速粘贴文本内容 3p 粘贴三行内容 dd 快速删除文件内容(实质是剪切) 3dd 删除三行内容 dG 删除光标当结尾所有内容 u(undo) 撤回之前的操作 ctrl+r(redo) 取消撤销操作 r ...
分类:
其他好文 时间:
2019-06-05 21:44:44
阅读次数:
102
git add 添加 多余文件 这样的错误是由于,有的时候 可能 git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他文件 git add 如果添加了错误的文件的话 撤销操作 git status 先看一下add 中的文件 git reset HEAD 如果后面什么都不跟的话 ...
分类:
其他好文 时间:
2019-05-29 19:36:28
阅读次数:
111
vim撤销操作:u vim恢复操作:ctrl+r ...
分类:
系统相关 时间:
2019-05-14 12:54:56
阅读次数:
183
Extending Set of Points 我们能发现, 如果把x轴y轴看成点, 那么答案就是在各个连通块里面的x轴的个数乘以y轴的个数之和。 然后就变成了一个并查集的问题, 但是这个题目里面有撤销的操作, 所以我们要把加入和撤销操作变成 这个点影响(L , R)之间的询问, 然后把它丢到线段树 ...
分类:
其他好文 时间:
2019-03-27 12:49:13
阅读次数:
175