第九章 Gitlab使用

简介: 第九章 Gitlab使用

前言


微服务项目,常常需要多人协作完成工作,本章教程是介绍Gitlab使用,使多人协作告别低端的手动拷贝,也告别传统的SVN。


1、下载安装git


https://git-scm.com/download/win


1.1、安装好以后,cmd中输入git


2、生成ssh-key


ssh-keygen -t rsa -C “zhangsan@163.com” -b 4096

cat ~/.ssh/id_rsa.pub | clip


2.1、配置密钥(推荐在线git仓库: jihulab.com)


3、上传本地项目及常用命令


打开git bash窗口

定位到要上传的目录

初始化

git init

将当前目录添加到git环境

git add .

拉取远端仓库

git remote add origin git@hadoop000:drp/drp.git

提交文件或者文件夹

git commit -m "注释"

推送服务器

git push --set-upstream origin master

删除文件

git rm 文件名

回滚修改为提交的文件

git reset --hard origin/master

创建新分支

git branch bugfix-2022
git push origin bugfix-2022

切换分支

git checkout bugfix-2022


4、IDEA与GitLab整合


4.1、配置git


4.2、建远程仓库


4.3、初始化本地仓库

add->commit->push


4.4、推送到本地仓库


4.5、从远端拉取工程代码

相关文章
|
Ubuntu Linux 网络安全
Gogs:可能是比Gitlab更好的选择
Gitlab是一个很棒的Git托管服务,几乎像GitHub一样强大。 但是,有没有能和Gitlab/Github媲美但操作更简单的项目呢?我认为 Gogs 是很好的选择。
3388 0
Gogs:可能是比Gitlab更好的选择
|
4月前
|
存储 JavaScript Linux
Git秘籍大公开:从基础概念到高级技巧的全面解析
在软件开发的征途中,Git如同导航明灯,以其分布式、高效的特性引领着团队前行。本篇博客将带您走进Git的世界,从诞生背景到核心操作流程,一一揭秘。我们将深入讲解工作区、暂存区、仓库区的概念,并详述Git单人本地仓库的操作步骤,包括创建、配置、提交、版本管理等。此外,还将展示Git远程仓库(如Github、Gitee)的协作魅力,通过实例演示项目克隆、多人协作、冲突解决及分支管理等高级技巧。
Git秘籍大公开:从基础概念到高级技巧的全面解析
|
3月前
|
jenkins Devops Java
jenkins学习笔记之十:配置Gitlab提交流水线
jenkins学习笔记之十:配置Gitlab提交流水线
|
存储 开发工具 git
GitLab名词介绍
 在分支页面下,有active、stale两种分支,对于最初创建的分支有default、protected标签。如下图:
119 0
|
存储 JavaScript Shell
Git笔记(一)---- Git基本概念及基础环境
Git笔记(一)---- Git基本概念及基础环境
127 0
|
存储 Devops jenkins
关于git、gitlab、jenkins你知道多少?(一)
关于git、gitlab、jenkins你知道多少?
138 0
|
存储 jenkins 应用服务中间件
关于git、gitlab、jenkins你知道多少?(三)
关于git、gitlab、jenkins你知道多少?
204 0
|
jenkins Linux 持续交付
关于git、gitlab、jenkins你知道多少?(二)
关于git、gitlab、jenkins你知道多少?
171 0
|
存储 Ubuntu Java
还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!
还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!
|
jenkins Java 应用服务中间件
【CI/CD技术专题】「Jenkins实战系列」总结归纳Jenkins的安装使用和配置流程介绍
【CI/CD技术专题】「Jenkins实战系列」总结归纳Jenkins的安装使用和配置流程介绍
364 0
【CI/CD技术专题】「Jenkins实战系列」总结归纳Jenkins的安装使用和配置流程介绍