工具
听海螺的歌
这个作者很懒,什么都没留下…
展开
-
git rebase解释
git rebase,顾名思义,就是重新定义(re)起点(base)的作用,即重新定义分支的版本库状态。要搞清楚这个东西,要先看看版本库状态切换的两种情况:我们知道,在某个分支上,我们可以通过git reset,实现将当前分支切换到本分支以前的任何一个版本状态,即所谓的“回溯”。即实现了本分支的“后悔药”。也即版本控制系统的初衷。还有另一种情况,当我们的项目有多个分支的时候。我们除了在本地原创 2016-03-16 17:02:15 · 481 阅读 · 0 评论 -
透明度与十六进制代码转换
解析:〈#ffffffff〉#ffffffff由#加八位数字或字母组成,前两个ff为透明度(十六进制),后面六位ffffff为颜色代码,采用RGB配色(十六进制)一、进位制转换器获取透明代码的方法安装打开,出现一个操作面板,Hex(十六进制)、Dec(十进制)、Octal(八进制)、Bin(二进制)输出框;Hex(输出十六进制值)、Decimal(输出十进制值)、O转载 2016-03-29 11:11:19 · 307 阅读 · 0 评论 -
Git 与 Gerrit 应用1
Git 与 Gerrit 应用1—>遇到 Conflict使用git总有一天会遇到Conflict,所以简单讲一下解决办法1.如果在 git push 之出现类似下列信息,表示有 conflict 发生:! [rejected] master -> master (fetch first) error: failed to push some refs to ‘http://rya原创 2016-08-12 17:16:22 · 397 阅读 · 0 评论 -
如何在gerrit中修改已提交的change
在gerrit审核中,经常会遇到开发人员提交的代码审核不通过的情况。那么开发人员这时有两个选择:1)按照要求修改代码,然后重新提交一次代码。2)修改原来的Change。第一种方法会产生多次commit,而这些commit实际上是没有太多意义的,所以不推荐使用。所以推荐第二种方法。下面讲解如何做:安装 commit-msg hook安装gerrit的commi转载 2016-08-12 10:52:12 · 12494 阅读 · 1 评论 -
OpenSSH升级到7.0+遇到的问题
1、当用git 执行git pull –rebase 遇到: Unable to negotiate with xx.xx.xx.xx port 29418: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 fatal: Could not read from remote re原创 2017-03-13 17:22:09 · 2488 阅读 · 0 评论