gitlab
votaries
这个作者很懒,什么都没留下…
展开
-
MAC git同时配置gitlab&github
将public key粘贴到github下图位置,并保存。将public key粘贴到gitlab下图位置,并保存。原创 2023-05-04 15:19:24 · 826 阅读 · 1 评论 -
Gitlab custom_hooks 全局&单个仓库设置
Gitlab custom_hooks设置原创 2023-03-24 14:16:28 · 2352 阅读 · 1 评论 -
git从一个仓库拷贝代码到另一个仓库
1、从原地址克隆一份代码。2.进入克隆下来的目录。原创 2022-09-07 16:23:34 · 1486 阅读 · 0 评论 -
git 强制推送
如果想将本地的 master 分支推送到 origin 主机的 master 分支,可以使用以下指令。原创 2022-08-22 19:02:47 · 13574 阅读 · 0 评论 -
git commit之后,想撤销commit
写完代码后,我们一般这样git add . //添加所有文件git commit -m "本功能全部完成"执行完commit后,想撤回commit,怎么办?这样凉拌:git reset --soft HEAD^这样就成功的撤销了你的commit注意,仅仅是撤回commit操作,您写的代码仍然保留。说一下个人理解:HEAD^的意思是上一个版本,也可以写成HEAD~1如果你进行了2次commit,想都撤回,可以使用HEAD~2至于这几个参数:--mixed.转载 2022-03-24 15:00:10 · 394 阅读 · 1 评论 -
git 分支版本问题解决
报错:位于分支 xueqing-toleration您的分支和 'origin/xueqing-toleration' 出现了偏离,并且分别有 3 和 1 处不同的提交。 (使用 "git pull" 来合并远程分支)解决方法:回到想要提交的分支版本git reset --hard 85d*****(commit id)强行合并git push --force origin xueqing-toleration网上官方文档说的git pull..原创 2022-03-17 15:22:14 · 1034 阅读 · 0 评论 -
git 命令行合并代码分支
合并步骤:1、进入要合并的分支(如开发分支合并到master,则进入master目录)git pull2、查看所有分支是否都pull下来了git branch -a3、使用merge合并开发分支git merge 分支名4、查看合并之后的状态git status5、有冲突的话,通过IDE解决冲突;6、解决冲突之后,将冲突文件提交暂存区git add 冲突文件7、提交merge之后的结果git commit如果不是使用git commit -原创 2022-03-02 14:10:43 · 6278 阅读 · 0 评论 -
git 恢复到当前分支的指定版本
查看能回到的分支的commit IDgit log退到/进到 指定commit 版本git reset --hard commit_ID回退到上个版本git reset --hard HEAD^回退到前3次提交之前,以此类推,回退到n次提交之前git reset --hard HEAD~3...原创 2022-01-04 17:28:09 · 538 阅读 · 0 评论 -
git切换到页面新建的分支、刷新git分支
git切换分支之前要更新所有分支git fetch --all切换分支,git checkout 分支名称git checkout dev-new(分支名)git拉取远程分支并切换到该分支,执行前都需要执行git fetch来同步远程仓库原创 2021-12-10 22:56:32 · 2637 阅读 · 1 评论 -
git撤销本分支所有修改的内容,复原本分支
git reset --hardgit clean -fd执行命令后,恢复到上一次提交代码时的纯净状态原创 2021-12-09 14:28:36 · 662 阅读 · 0 评论 -
git拉取指定分支的代码
cd 进入想要拉取代码的文件夹git clone -b 分支名 git@###################原创 2021-11-16 15:26:58 · 541 阅读 · 0 评论 -
docker 安装gitlab(linux&MAC)
daka 启动dockersudo systemctl start docker获取gitlab镜像docker pull gitlab/gitlab-ce查看当前镜像docker container ls -a安装gitlabsudo docker run --detach \ --hostname gitlab.mczaiyun.top \ --publish 443:443 --publish 80:80 --publish 222:22 \ --n..原创 2021-10-21 11:33:41 · 445 阅读 · 0 评论 -
gitlab获取默认用户密码,修改默认密码
默认用户名 root获取密码命令行:sudo docker exec -it gitlab grep 'Password:' /etc/gitlab/initial_root_password结果如图页面输入用户名:root密码:通过命令行查到的字符串进入gitlab点击红框内内容修改密码保存后重新登录即可...原创 2021-10-21 11:50:23 · 19221 阅读 · 1 评论 -
docker 安装 gitlab runner
安装gitlab runnersudo docker run -d --name gitlab-runner --restart always \ -v /srv/gitlab-runner/config:/etc/gitlab-runner \ -v /var/run/docker.sock:/var/run/docker.sock \ gitlab/gitlab-runner:latest使gitlab 与 gitlab runner 产生联系进入Admin进入r.原创 2021-10-22 19:32:53 · 236 阅读 · 0 评论 -
修改gitlab配置
如果你不小心写错了gitlab配置,可以进入这个文件进行修改root@gitlab:/opt/gitlab/embedded/service/gitlab-rails/config# vi gitlab.yml修改后,执行重启命令root@gitlab:/opt/gitlab/embedded/service/gitlab-rails/config# gitlab-ctl restart刷新页面即可...原创 2021-10-22 21:10:46 · 1265 阅读 · 0 评论 -
.gitlab-ci.yml 配置文件的编写
一、什么是.gitlab-ci.yml 文件GitLab提供持续集成服务。如果将.gitlab-ci.yml文件添加到存储库的根目录,并将GitLab项目配置为使用Runner,则每次提交或推送都会触发CI 管道。该.gitlab-ci.yml文件是配置CI如何处理项目的位置。位于存储库的根目录中。在对存储库进行任何推送时,GitLab都会查找该.gitlab-ci.yml 文件,并根据该文件的内容在Runners上启动作业。因为.gitlab-ci.yml是在存储库中并且受版本控制的,所以旧原创 2021-10-25 11:59:23 · 1179 阅读 · 2 评论