
git
Menardღ
这个作者很懒,什么都没留下…
展开
-
gitlab导入project
1、在新建project时候选择导入project,选择通过url导入,输入原gitlab project的地址,输入有权限的账号名和密码,就可以了。2、手动导入clone原projectgit clone 原project地址cd your_project.git/从远处仓库获取所有分支git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}".原创 2022-01-05 13:55:40 · 6078 阅读 · 0 评论 -
docker安装gitlab
1、安装docker和docker-composedocker环境和docker-compose的安装_Merandღ的博客-优快云博客2、docker-compose.yaml文件version: "3"services: gitlab: image: gitlab/gitlab-ce hostname: gitlab container_name: gitlab ports: - "443:443" - "80:80"原创 2021-12-27 18:07:24 · 501 阅读 · 0 评论 -
GitHub超时解决方法
1.访问Github超时是经常遇到的事情,这个时候就需要用GitHub代理加速或者修改hosts文件来加速代理设置git config --global http.proxy 代理ip:端口代理设置后全部Git使用都会走代理修改/etc/hosts文件192.30.255.112 github.com...原创 2021-11-25 10:43:29 · 4157 阅读 · 0 评论 -
gitlab提交到仓库
在gitlab上创建repo参数化本地仓库git init本地添加远程仓库git remote add origin giturl将索引区数据加到历史区git add .Git全局设置git config --global user.email “you@example.com”git config --global user.name “Your Name”将索引区数据加到历史区git commit上传master分支git push -u ..原创 2020-12-03 16:28:43 · 219 阅读 · 0 评论 -
gitlab修改admin密码
登录gitlab服务器,进入控制台gitlab-rails console production修改密码user = User.where(id:1).firstuser.password=‘password’user.save!用新的密码登录root账号原创 2020-11-12 18:30:45 · 598 阅读 · 0 评论 -
Git克隆仓库、代码提交和拉取报错处理
在jenkins构建时发现,代码拉取失败,Error fetching remote repo ‘origin’查找资料说是,秘钥验证有问题,检查一遍后排查了。研发人员也反馈说代码提交失败,在gitlab服务器仓库里的config文件增加如下配置后,开发人员用Sourcetree能提交代码了。[pack]window = 0jenkins重新构建还是报一样的错误在jenkins...原创 2020-02-25 15:35:16 · 1496 阅读 · 0 评论 -
redmine更新版本库分支
redmine整合gitlab后,版本库不会自动随着gitlab分支的删除而删除,分支会一直存在登录redmine服务器,进入版本库目录,执行git fetch --prune origin,git fetch -p更新本地分支与远程同步执行后 redmine查看分支已经同步了编写脚本,并增加x权限#!/bin/bash#更新redmine版本库分支#author menard...原创 2019-10-31 17:10:08 · 512 阅读 · 0 评论 -
git更新本地分支与远程同步
1.进入到工程目录下 如project$ cd project2.切换到需要更新的分支’dev’,如果已经在则跳过$ git checkout dev3.拉去远程代码更新本地$ git pull -p第三步等同于下面的命令$ git fetch --prune origin$ git fetch -p————————————————本文属于转载,原文链接:https://bl...转载 2019-10-31 16:26:55 · 1522 阅读 · 0 评论 -
gitlab部署秘钥并添加到项目中,设置免密验证
目标服务器上设置秘钥ssh-keygen登录gitlab管理员账号,点击左上角设置,选择部署秘钥,再点击创建秘钥将id_rsa.pub的内容添加到key,标题用于标识可以随便写,然后点击左下角创建就行了。点击左上角项目,选择你的项目,再点击设置,选择存储库,再选择部署秘钥点进去后往下拉,找到刚刚添加的秘钥,再点击启用就行了。...原创 2019-05-31 17:40:45 · 7036 阅读 · 0 评论 -
gitlab配置webhook自动更新redmine状态和gitlab提交日志
一.设置系统挂钩sys hook登录gitlab管理员账号,点击左上角设置符号,点击system hook,填写URL,再点击创建就行了URL填http://redmine地址/sys/fetch_changesets?key=redmine创建存储库时的key添加后点击测试,返回200说明添加成功二.配置gitlab项目里的webhook...原创 2019-06-03 18:37:43 · 4754 阅读 · 0 评论 -
gitlab webhook触发jenkins自动化构建
jenkins安装gitlab hook插件,进入jenkins插件管理搜索 gitlab hook就能找到安装了。建立jenkins job,其他设置就不说了,只说下gitlab自动触发的设置。在配置里选择构建触发器,选择将更改推送到gitlab时构建,这个URL就是在gitlab webhook设置里填写的URL,记得ip端口或者域名要改成jenkins的真正地址。点开高级设置,选择...原创 2019-06-05 16:39:53 · 3210 阅读 · 0 评论