- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Vim个人手册(持续更新)
Vim个人手册光标移动开始位置:gg文件的末尾行首位置:G当前行首部:0当前行行尾:$本行从头算最后一个不是blank字符的位置:g_到文件的开头第一行:gg插入相关在光标后插入:a在当前行后面插入一行:o在当前行前面插入一行:O删除相关删除当前光标所在字符:x删除当前行(实则为剪切):dd复制相关剪切:dd粘贴:pcopy当前行:yy撤销撤销:p反撤销:co
2015-10-20 20:00:28 581
原创 git rebase使用(部分)
git rebase使用(部分)重新排序commit现在历时中有这样的三个commit,他们是commit 9f75177750050e6d9339b820c66128bcb407f8c2Author: FIRE_TRAY <[email protected]>Date: Sun Oct 18 22:48:41 2015 +0800 feature: add C.txtcomm
2015-10-18 23:17:16 680
原创 git commit 中的change-id
git commit 中的change-id为什么要使用change-id保证已经提交审核的修订通过审核入库后,被别的分支 cherry-pick 后再推送至服务器时不会产生新的重复的评审任务。Gerrit 设计了一套方法,即要求每个提交包含唯一的 Change-Id,这个 Change-Id 因为出现在日志中,当执行 cherry-pick 时也会保持,Gerrit 一旦发现新的提交包含了已经处理
2015-10-18 13:35:13 29597 3
原创 JDK 1.5 - 1.7 版本特性
JDK 1.5 - 1.7 版本特性JDK 1.5泛型通过引入泛型,我们将获得编译时类型的安全和运行时更小地抛出 ClassCastExceptions的可能。在JDK1.5中,你可以声明一个集合将接收/返回的对象的类型。之前:“`List listOfEmployeeName = new ArrayList();“`现在:“` List listOfEmployeeName = new Arra
2015-10-11 17:47:35 2170
原创 git 个人手册(持续更新)
git 个人手册git分布式优势分布式版本系统的最大好处之一是在本地工作完全不需要考虑远程库的存在,也就是有没有联网都可以正常工作,而SVN在没有联网的时候是拒绝干活的!当有网络的时候,再把本地提交推送一下就完成了同步,嗷方便。创建版本库首先创建版本所在文件目录$ mkdir learngit$ cd learngit第二,利用git init命令创建仓库$ git init版本库的跟踪对象所有的
2015-10-09 21:12:06 522
翻译 Fast-Forward Git Merge
Fast-Forward Git Merge合并分支在Git中是一种十分常见的操作。在某些情况下,Git默认会尝试使用Fast-Forward模式进行分支合并操作。不用这种模式进行合并会有怎样的不同呢? 假设我在master分支上创建出一个主题分支speedup,在speedup上开发一段时间后(提交了3个commit,也就是那些白色圆圈),我决定收工并把它推送到我的远程仓库中去。而在此期间mas
2015-10-09 20:50:10 2277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人