git
文章平均质量分 51
木华思流年
这个作者很懒,什么都没留下…
展开
-
gitlab 版本升级
简介:gitlab现用版本为12.10.14由于版本漏洞,需升级为14 版本的gitlab,操作流程如下,通过docker-composer 启动gitlab,实现http,https,ssh访问和拉取代码.由于gitlab不可以直接升级到最新版本,故需要按gitlab官方升级流程进行升级(不可回退版本,回退版本会造成状态码:500报错)12.10.14--->13.0.14--->13.1.11--->13.8.8--->13.12.15--->14.0.12 操作步骤如原创 2022-04-09 15:52:18 · 5830 阅读 · 0 评论 -
Linux 下git pull 免密拉取代码
1. 先git clone 下来然后执行git config --global credential.helper store再次git pull 需要输入用户密码但是以后pull不需要输入代码2. 设置账号和邮箱git config --global user.email '邮箱'git config --global user.name '账号'...原创 2020-09-17 17:44:17 · 1436 阅读 · 0 评论 -
gitlab配置https方式访问
1. mkdir /etc/gitlab/ssl #创建ssl证书目录2.上传证书3.配置gitlab#vim /etc/gitlab/gitlab.rbexternal_url 'https://cloud.cn'nginx['enable'] = truenginx['redirect_http_to_https'] = true #http重定向到httpsnginx['redirect_http_to_https_port'] = 80nginx['redirec..原创 2020-08-21 15:31:20 · 6633 阅读 · 0 评论 -
git clone 下载报错 libpng warning: iCCP: known incorrect sRGB profile
git clone 下载gitlab库报错!!!!报错信息libpng warning: iCCP: known incorrect sRGB profilelibpng warning: iCCP: known incorrect sRGB profilelibpng warning: iCCP: known incorrect sRGB profilelibpng warnin...转载 2019-08-14 14:00:17 · 1254 阅读 · 0 评论 -
centos系统swap(虚拟内存)管理
swap是linux中的虚拟内存,用于扩充物理内存不足而用来存储临时数据存在的。类似于windows中的虚拟内存,在Windows中,只可以使用文件来当作虚拟内存。而linux可以文件或者分区来当作虚拟内存1,查看内存free -h1.2 查看硬盘使用情况df -h2. 添加swap分区使用dd命令创建名为swapfile 的swap交换文件(文件名和目录任意)...转载 2019-03-07 10:23:01 · 1504 阅读 · 0 评论 -
gitlab提交代码自动触发jenkins构建
jenkins自动打包部署https://blog.csdn.net/wanchaopeng/article/details/879342931.查看jenkin生成回调地址,在任务重构建触发器下获取回调url,下面的url那一行只有Gitlab Hook Plugin插件下载成功后才能显示复制url 和server token2.进入gitlab项目下设置integrai...原创 2019-03-07 09:51:47 · 4683 阅读 · 0 评论 -
gitlab修改ssh默认端口
修改完ssh登陆端口后,gitlab下载报错,修改gitlab ssh默认端口1.vim /etc/gitlab/gitlab.rb2.启动红线内的修改22 端口gitlab_rails['gitlab_shell_ssh_port'] = 2203.重新编译gitlab-ctl stopgitlab-ctl reconfiguregitlab-ctl sta...原创 2019-01-24 17:10:13 · 12812 阅读 · 6 评论 -
git代码统计工具
1.简述git_stats:仓库代码统计工具之一,可以按git提交人、提交次数、修改文件数、代码行数、注释量在时间维度上进行统计,亦可按各文件类型进行简单的统计,非常方便.虽然以代码行数来衡量项目或者程序员并不是一件靠谱的事,但是从统计角度看趋势对于技术管理人员还是很有帮助的!git_stats可以在windows和linux使用,但是他们集成的方式有点不太一样,同时如果有其他方式进行...原创 2018-12-28 16:36:15 · 3022 阅读 · 1 评论 -
gitlab服务器迁移
由于服务器原因需要迁移gitlab数据1.备份git服务器数据gitlab-rake gitlab:backup:create RAILS_ENV=production 注:默认备份后文件一般位于/var/opt/gitlab/backups/,文件名字:1545205203_2018_12_19_11.3.0_gitlab_backup.tar2.新服务器上安装与原服务器...原创 2018-12-20 17:07:34 · 1913 阅读 · 0 评论 -
gitlab查看版本号
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION原创 2018-12-20 15:20:12 · 3685 阅读 · 0 评论 -
centos7 上搭建gitlab服务超详细
注意:内网防火墙关闭一, 在centos7上安装gitlab本文采用rpm包安装1.安装相关依赖yum -y install policycoreutils openssh-server openssh-clients postfix2. 启动postfix,并设置开机自启动systemctl enable postfix && systemctl st...原创 2018-12-20 15:13:14 · 927 阅读 · 0 评论 -
gitlab内存占用过大
gitlab 一跑起来内存就占一大半,在上传个代码就卡死了有时候,解决方法:top -ac 看一下开启了多少unicorn worker进程,gitlab默认开启进程数与CPU内核数相同解决:修改gitlab.rb文件(根据实际修改)1.减少进程数vim /etc/gitlab/gitlab.rbunicorn['worker_processes'] = 8默认是...原创 2018-12-03 16:30:08 · 8648 阅读 · 0 评论 -
git存储库导入gitlab
注意:设置该项目的权限所有者为(第一个管理员),创建组包括子组1.创建一个新的文件夹把git存储库导入新文件夹需要具有git用户所有权以及git用户及其组的读/写/执行访问权限:sudo -u git mkdir /var/opt/gitlab/git-data/repositories/new_group2.复制存储库到文件夹在任何子文件夹中找到的任何.git存储...原创 2019-02-28 16:00:44 · 1658 阅读 · 0 评论 -
fatal: Authentication failed for 'http://gitlab/android/android.git/' 报错解决方法
1.报错信息 2.解决办法如下:git config --system --unset credential.helper之后就可以重新提交信息原创 2018-11-05 15:52:23 · 4486 阅读 · 0 评论 -
git push 报错! [remote rejected] ceshi -> ceshi (pre-receive hook declined)
上传到gitlab仓库报错 ! [remote rejected] ceshi -> ceshi (pre-receive hook declined)error: failed to push some refs to 'http://47.95.225.115/android/android.git'具体报错信息如下:刚开始以为是用户密码错误,试了好多次,最后网上找到...原创 2018-11-06 10:10:00 · 3453 阅读 · 0 评论 -
gitlab+maven+nexus
1.Maven介绍Maven是款平台的项目管理工具。主要服务于基于java平台的项目构建,依赖管理和项目信息管理。项目构建介绍:我们都知道,Java源代码如果需要在应用服务器上面运行,需要经过编译(也就是java源码变成class文件的过程),只有class文件才能运行在jvm虚拟机之上。Mavne说白了就是把java源代码变成class文件的过程,使用maven编译java源码会生成...原创 2018-10-29 16:55:54 · 1252 阅读 · 0 评论 -
本地上传文件,文件夹 到gitlab 项目分支
文件上传一般都是上传到master分支如何上传到别的分支1. git init 生成本地./git 文件git init 2. 添加需要上传的文件git add * #需要上传的文件 文件夹3. 对上传的文件进行说明 git commit -m "**" #双引号内对上传文件描述4. 查看 分支git branch -a #查看所有分支git bran...原创 2018-06-28 09:39:30 · 2347 阅读 · 0 评论 -
git免密登录
查看~/.ssh目录下是否生成秘钥,有的话删除1.重新生成秘钥[root@db02 ~/.ssh]# ssh-keygen -t rsa -C "wcp@163.com" 2.查看秘钥并且复制[root@db02 ~/.ssh]# cat id_rsa.pub 3.打开github或者你公司的git的网页,在Settings–>SSH keys中点击New SSH Keys把复制的秘钥粘...原创 2018-06-27 09:53:32 · 769 阅读 · 0 评论