真正理解 git fetch, git pull 要讲清楚git fetch,git pull,必须要附加讲清楚git remote,git merge 、远程repo, branch 、 commit-id 以及 FETCH_HEAD。1. 【git remote】首先, git是一个分布式的结构,这意味着本地和远程是一个相对的名称。本地的repo仓库要与远程的repo配合
1 摘要当我们从远程仓库克隆时,默认情况下只会克隆到远程仓库的master分支,如果远程仓库还有其他分支默认是不能clone的。2 克隆其他分支2.1 列出所有
原创 2022-02-08 13:41:22
4211阅读
1 摘要当我们从远程仓库克隆时,默认情况下只会克隆到远程仓库的master分支,如果远程仓库还有其他分支默认是不能clone的。
原创 2022-01-05 11:34:20
1285阅读
1.概述  今天查看Gmail,有网友私密我GitlabPull Request工作流程,一直以为我写过
原创 2023-02-03 08:16:01
257阅读
一、docker中安装gitlab#先拉取镜像 docker pull gitlab/gitlab-ce:latest #运行镜像 docker run -d -p 443:443 -p 80-100:80-100 -p 22:22 --name gitlab --restart always --v D:/docker/gitlab/config:/etc/gitlab -v D:/
转载 6月前
46阅读
一直说是fetch和merge的结合,那么分开来看下。现在origin和本地有分歧。手动模仿pull
原创 2022-11-11 12:09:04
403阅读
一:学习内容Push:推送本地分支到远程库Pull:拉取远程分支到本地库Clone:克隆远程库到本地 二:Push:推送本地分支到远程库需要注意:推送的时候,需要指定分支,也就是我把本地库的哪个分支推送到远程库1 #推送本地分支到远程库,git push 别名 分支 2 #如果当前本地库在hot-fix分支上,而你想推送master分支上的内容,则需要先切换到master分支上 3 #执
转载 2024-03-05 09:29:27
174阅读
GitLab 简介 官网 特征GitLjavascript:void(null)ab 被任命为Forrester Wave 的领导者GitLab 提供易用性,可扩展性,集成性和创新性使用方式与码云略有不同,代码访问权限控制的更细致提供web和客户端方式且免费创建私有库如何使用第一步 fork 源代码至自己的仓库 第二步 clone 源代码 方式一 Android Studio 操作
转载 2024-04-11 11:00:48
0阅读
目录1.持续集成概述运行及流程1.1 CI/CD 介绍1.2流程1.3 Jenkins 概述 1.4 GitLab 概述1.5 项目部署方式1.6集群和分布式1.7持续集成系统的工作流程总结:1.持续集成概述运行及流程1.1 CI/CD 介绍把开发工作流程分为以下几个阶段:编码 → 构建 → 集成 → 测试 → 交付 → 部署持续集成(Continuous Integration)、持续
转载 2024-03-28 11:32:53
73阅读
Gitlab删除分支 取消保护 如果分支受保护则需要先取消保护 设置-仓库-受保护分支-取消保护 2. 删除分支 代码-分支-删除分支
原创 2024-07-22 14:06:59
480阅读
由于公司团队使用 GitLab 来托管代码,同时,个人在 Github 上还有一些代码仓库,可公司邮箱与个人邮箱是不同的,由此产生的 SSH key 也是不同的,这就造成了冲突 ,如何在一台机器上面同时使用 Github 与 Gitlab 的服务?具体场景无论使用哪种代码托管服务商,对于 Git 而言,邮箱是识别用户的唯一手段,所以对于不同的服务商,由于邮箱不同,那么通过邮件名创建的 SSH Ke
转载 2024-10-01 09:07:56
62阅读
# 从创建仓库到设置默认分支GitLab 默认分支设置教程 在GitLab中,每个仓库都有一个默认分支,该分支在克隆仓库时会自动检出。默认情况下,GitLab使用master作为默认分支。如果你想更改默认分支或者创建新的分支作为默认分支,可以通过以下步骤实现。下面是整个流程的步骤表格: | 步骤 | 操作 | | ---- | ---- | | 1. 登录 | 打开GitLab网站,输入用户
原创 2024-04-23 17:30:18
738阅读
GitLab是一个非常流行的版本控制系统,它可以帮助开发团队更好地协作和管理代码。在GitLab中,默认分支是指新的仓库创建后自动被检出的分支,通常是主要开发分支。在本文中,我将向你介绍如何设置GitLab的默认分支。 步骤概览: | 步骤 | 操作 | | ---- | ---- | | 1 | 登录GitLab账号 | | 2 | 找到要设置默认分支的仓库 | | 3 | 进入仓库设置页
原创 2024-04-23 17:29:50
429阅读
目录一、关于JenkinsJenkins介绍Jenkins工作流程关于持续集成和持续部署二、Docker部署Jenkins1.拉取镜像2.启动容器3.配置Jenkins插件访问主页查看管理员密码安装插件配置Jenkins密钥三、配置Jenkins环境(插件安装、添加凭据、系统配置、全局工具配置)安装Maven插件安装SSH插件添加凭据系统配置:全局工具配置四、Jenkins部署Maven项目新建
转载 2024-09-03 09:02:50
54阅读
平凡也就两个字: 懒和惰; 成功也就两个字: 苦和勤; 优秀也就两个字: 你和我。 跟着我从0学习JAVA、spring全家桶和linux运维等知识,带你从懵懂少年走向人生巅峰,迎娶白富美! 关注微信公众号【 IT特靠谱git版本控制操作教程:撤销/回退reset和revert。先上一张图片:       在提交代码的过程中(无非就是add、commit和p
1、git使用流程(git使用参照)1、git pull 1.1 如果本地代码与远程代码有冲突 git stash git pull git stash pop (此时冲突代码会显示在你的本地代码中,需要选择留哪一部分代码) 1.2 如果本地代码与远程代码没有冲突,直接执行下一步 2、git status //(查看本地修改了哪些文件) 2.1 在这一步,可以输入git d
# 使用 Docker 拉取 GitLab 镜像 在软件开发过程中,版本控制是一个非常重要的环节。而 Git 是目前最流行的分布式版本控制系统,而 GitLab 则是一个基于 Git 的管理工具,提供了代码托管、问题追踪、持续集成等功能。为了方便部署和管理 GitLab,可以使用 Docker 来拉取 GitLab 镜像并运行。 ## Docker 是什么? Docker 是一个开源的容器化
原创 2023-12-04 10:32:43
357阅读
这个意思是说更新下来的内容和本地修改的内容有冲突,先提交你的改变或者先将本地修改暂时存储起来。处理的方式非常简单,主要是使用git stash命令进行处理,分成以下几个步骤进行处理。1、先将本地修改存储起来$ git stash这样本地的所有修改就都被暂时存储起来 。是用git stash list可以看到保存的信息:git stash暂存修改其中stash@{0}就是刚才保存的标记。2、pull
转载 1月前
332阅读
然后去选择develop然后compare with current,也就是拿版本库中的develop和当前分支doSomething的新到当前工作区中。
原创 2023-05-18 17:02:44
92阅读
文章目录导读什么是GitLab环境搭建帐号登陆 导读节奏越来越快的现今社会,项目完成速度也越发加快,于是一个项目的人数也就越来越多。这个时候版本控制也就尤为重要。本篇将不再说明使用coding、Gitee或者GitHub进行托管的方法,而是使用GitLab实现的DIY托管平台什么是GitLabGitLab类似GitHub,只不过GitLab可以本地部署,这样就能够实现GitHub的私有代码库,并
转载 2024-06-04 16:15:31
77阅读
  • 1
  • 2
  • 3
  • 4
  • 5