随笔分类 - gitLab配置
摘要:1.用git rev-list HEAD取得版本号列表: 在SmartGit中看到的也是这样,验证了我们的猜想: 取到两个版本号之后,用git diff命令:git diff [--options] <commit>...<commit> [--] [<path>…] 这里的[-options]我
阅读全文
摘要:1. gitlab手动备份 完成gitlab搭建,所有用户完成备份以后,修改/etc/gitlab/gitlab.rb里面的默认存放备份文件的目录: 设置保持多长时间的备份,如果不设置这个,gitlab每次备份都会删除原来的备份。 604800代表秒数,这里保存的是是7天的备份。 修改完以后保存,使
阅读全文
摘要:1.利用custom_hooks的post-receive钩子,实现自动更新 打开另外一个终端,以管理员身份进入/home/hp/文件夹,新建一个文件夹git_backup,直接git clone一个项目下来,这里我clone的是自己的测试项目test。 打开之前的终端在custom_hooks文件
阅读全文
摘要:写代码的时候,git push到远程代码库后,往往还要连到服务器上pull代码才能进行测试。代码push后自动更新测试服务器的代码也算是一种刚需了。 gitLab的钩子分为两大类:1.web hooks 2.custom hooks,这是调用git原生钩子,这里的钩子也有两种类型:(1)全局钩子 (
阅读全文
摘要:参考:http://blog.csdn.net/akmumu/article/details/42397691 http://blog.csdn.net/baidu_35085676/article/details/53456884 加添ssh keys的方法网上一搜很多,但是push的时候还是要输
阅读全文
摘要:第一次在Ubuntu16.04上安装了git,提交修改时,弹出了编辑器nano,明明保存了文件,还返回提示保持,最后导致没有加备注,提交失败。 好吧,不会用它,还是换成熟悉的vim编辑器把。 1) 方法一 修改系统的配置 git config --global core.editor vim 2)
阅读全文
浙公网安备 33010602011771号