第九章 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、从远端拉取工程代码

相关文章
|
9月前
|
Linux 网络安全 开发工具
1.Git使用技巧-基础原理
1.Git使用技巧-基础原理
84 0
|
6月前
|
jenkins Java 持续交付
jenkins学习笔记之二:jenkins共享库(ShareLibrary)
jenkins学习笔记之二:jenkins共享库(ShareLibrary)
|
6月前
|
开发工具 git
Git使用经验总结1
Git使用经验总结1
26 0
|
9月前
|
Java Shell 网络安全
一步到位!快速精通Git工作流及实战技巧详解
一步到位!快速精通Git工作流及实战技巧详解
94 0
|
9月前
|
存储 jenkins 持续交付
通俗理解Jenkins是什么?
假设你有一个软件项目,多个开发者在一起写代码。每当有人提交新的代码时,你想要自动地构建、测试这些代码,确保它们没有引入问题。 Jenkins就像一个聪明的助手,会在有人提交新代码时自动检测,并告诉你是否一切正常。如果有问题,Jenkins会通知你,让你知道需要修复。这样,你可以确保整个团队的代码都能够顺利地协同工作,而不会引入太多错误。 除此之外,Jenkins还能帮你把这些代码自动地部署到服务器上,这样新功能或者修复就能够很快地被用户使用到。
177 1
|
Linux Shell 开发工具
【Git】安装和常用命令的使用与讲解及项目搭建和团队开发的出现的问题并且给予解决
【Git】安装和常用命令的使用与讲解及项目搭建和团队开发的出现的问题并且给予解决
90 0
|
开发工具 git
git工具使用-概括
git的工作流程; 文件上传修改与撤回 git三个区 工作区、暂存区、本地库 文件上传:文件创建然上传到暂存区再上传至本地库,文件下载:工作区需要直接从本地库调用不用通过暂存区; [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-60B2CuPg-1634228225365)(.\git工作流程.jpg)]
104 0
|
开发工具 git
GitLab和GitFlow
分享一下在平时工作中常见的分支管理方式
160 0
|
开发工具 git
探寻Git如何管理文件版本的小秘密
探寻Git如何管理文件版本的小秘密
127 0
探寻Git如何管理文件版本的小秘密
|
存储 缓存 运维
Ansible纸上谈兵01:认识一下Ansible
Ansible纸上谈兵01:认识一下Ansible
665 0
Ansible纸上谈兵01:认识一下Ansible

热门文章

最新文章