Gitlab学习(007 gitlab项目操作)

尚硅谷2024最新Git企业实战教程,全方位学习git与gitlab

总时长 5:42:00 共40P

此文章包含第25p-第p26的内容


文章目录

推送项目到gitlab

idea安装gitlab插件

添加远程连接

这里的访问令牌需要到gitlab页面里来配置


api权限就代表可以读可以写

使用令牌和ssh,就可以连接上了

配置免密登录

建立安全连接,就可以免密登录了

如果之前有密钥的话可以写y覆盖


推送项目到远程库

  1. 登录root用户

  2. 进来点击管理中心

  3. 点击设置-》仓库

  4. 点击默认分支 ,这里不可以使用完全保护 完全保护状态是无法推送代码的

  5. 使用初始推送后完全保护

    初始化之后再进行保护,这样的化以后想要把代码推送到主分支上就必须在gitlab上进行合并(防止主分支受到未审核的代码的干扰)

  6. 推送代码到远程库

可以选择推送的组,而且可以选择权限(公共的或私有的)

  1. 点击推送

  2. 在gitlab里点击项目 找到项目

在gitlab上创建项目

  1. 点击新建项目

  2. 创建空白项目

    创建完成

  1. 进入管理员页面 这里的项目管理员是他对应的组的管理员

额外功能的使用

推送分支到远程库

修改主分支上的代码 然后提交 这里是正常的

推送到远程库 这时候无法推送

不让推送

这时候我们需要新建一个分支

提交到另一个分支 可以提交

标记功能

可以管理议题和合并请求

生成快速标记

创建合并请求

左边是需要被合并的分支 右边是目标分支

一般合并完之后 需要把分支删除掉 这里为了后续使用不去删除

这里我们使用管理员的账号进行合并请求


如果程序有bug 可以提交一个bug议题

议题也可以发布需要开发新功能的议题 ,开发人员看到后 创建一个新的分支 然后进行操作即可


相关推荐
La Pulga37 分钟前
【FreeRTOS源码学习笔记】任务延时列表
笔记·mcu·学习·嵌入式·freertos·实时操作系统
分布式存储与RustFS42 分钟前
镜像仓库的层别堆本地盘:用 RustFS 给 Docker Registry 当 S3 后端
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
陈希1231 小时前
Linux 防火墙配置实战:firewalld、iptables 与云安全组
linux·运维·服务器
楚山之石2 小时前
【JCO】mpMRI 先行替代 TURBT 初始分期:BladderPath 随机试验让 MIBC 患者提前 45 天得到正确治疗
人工智能·学习·mri·医学影像
@兽血沸腾2 小时前
Windows系统安装Jenkins部署应用至远程Windows服务器操作指南
运维·服务器·jenkins
这个昵称不容易3 小时前
SpringBoot「衣依」服装销售平台:144个Java文件180个接口,从挑衣服到收货评价整条链路都在
java·springboot·毕设
计算机毕设定制辅导-无忧学长4 小时前
《基于微信小程序的居家医疗陪护预约系统设计与实现》
java·spring boot·微信小程序·uniapp·居家医疗陪护预约系统
文丑颜不良啊5 小时前
LeetCode2221~2240题目解析
java·leetcode
秋饼5 小时前
Computer Use Agent Java 落地实战:感知-行动循环、执行器与安全围栏生产级实现
java·ai·技术分享·后端开发
Peter-OK5 小时前
PostgreSQL学习笔记(入门-进阶-精通说明)
笔记·学习·postgresql