github 之 Connection timed out 的问题

最近push代码到github的时候出现了问题$gitpushoriginmasterssh:connecttohostgithub.comport22:Operationtimedoutfatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.经过google后找到了解决办法先用如下命令进行测试ssh-T-p443git@ssh.github.com如果测试后出现下面类似的提示说明可以继续操作了HiuserName!You'vesuccessfullyauthenticated,butGitHubdoesnotprovideshellaccess.接下来编辑~/.ssh/config文件(没有则创建一个),然后加入下面的代码:Hostgithub.comHostnamessh.github.comPort...

gitlab 之 mail_room

最近使用docker部署gitlab,启动后会有一个问题,不知道哪里会一直在执行mail_room这个命令,查看了下配置##Replybyemail#Allowuserstocommentonissuesandmergerequestsbyreplyingtonotificationemails.#Fordocumentationonhowtosetthisup,seehttp://doc.gitlab.com/ce/incoming_email/README.htmlgitlab_rails['incoming_email_enabled']=true###Theemailaddressincludingthe`%{key}`placeholderthatwillbereplacedtoreferencetheitembeingrepliedto.##The`+%{...

crontab如何调试报错信息

看下面这个crontab*****/usr/bin/python/home/zhangdapeng/del.py>/dev/null2>&1一般的比较安全的,无困扰的情况下是这样的但是调试很不方便,报错了,不知道为啥报错了,找不到原因,改一下*****/usr/bin/python/home/zhangdapeng/del.py>/path/result.log2>&1这样的话就能在result.log知道原因了。

Linux命令sed 之 替换

最近做redis的集群配置,想到一个问题,就是配置文件要是我能用命令替换就好了,就不需要每次打开文件去编辑一遍。于是让我发现了sed这个命令,那么今天就记录下如何来替换文件里面的内容。起始就是学习了,记得下次使用就好了。首先新建目录test新建两个文件test/a.txttest/b.txtlltest结果如下-rw-r--r--1durban126staff22B7900:42a.txt-rw-r--r--1durban126staff15B7900:25b.txta.text的内容是wowogowhichgowhichb.text的内容是eoeogowhichgowhich然后我们通过sed命令来做文件内容替换,将wo替换...

git查看某个文件的修改历史

如何查看一个文件的修改历史记录:第一个步骤就是找到某个文件的修改历史gitlog--pretty=oneline./static/js/detail.js结果会列出下面的结果e4f37d08ce8e9d729a824568f3a23d4eeb21ba30恢复误删的js85e4a01822b690da8b152d780271a12d9a3b8dd9添加反馈详情页面0d3893c8c4f8b124ca50731f02334b70b88ebe5e更新页面第二个步骤就是查看具体的历史修改记录gitshowe4f37d08ce8e9d729a824568f3a23d4eeb21ba30结果会看到如下的修改信息commite4f37d08ce8e9d729a824568f3a23d4eeb21ba30Author:durban<zhangdapeng89@126.com>Date:MonDec2111:26:202015+0800恢复误删的jsdiff--gita/gulpfile.jsb/gulpfile.jsindex6563d1b..da42836100644---a/gulpfile.js+++b/gulpfile.js@@-78,6+78,16...

Gitlab重置管理员密码

不多说看步骤:第一步:#Gitlab安装路径cd/home/git/gitlab#进入Rails控制台sudo-ugit-Hbundleexecrailsconsoleproduction第二步:sudogitlab-railsconsoleorsudogitlab-rakerailsconsole第三步:找到对应的用户直接修改user=User.find_by(email:'admin@local.host')user.password='secret_pass'user.password_confirmation='secret_pass'user.save如果不知道具体的邮箱,可以通过find来查找user=User.find(1)然后重新执行如上修改密码的步骤。

github-gist-hosts 设置

最近打开gist.github.com就会出现问题,打不开,记录一个推荐的办法,很有效果192.30.252.141gist.github.com185.31.17.184github.global.ssl.fastly.net185.31.17.184github-camo.global.ssl.fastly.net很有效果,不信你也试试