尚硅谷2024最新Git企业实战教程,全方位学习git与gitlab
总时长 5:42:00 共40P
此文章包含第25p-第p26的内容
文章目录
- 推送项目到gitlab
- idea安装gitlab插件
- 配置免密登录
- 推送项目到远程库
- 在gitlab上创建项目
- 额外功能的使用
- 推送分支到远程库
- 标记功能
- 创建合并请求
推送项目到gitlab

idea安装gitlab插件

添加远程连接

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



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


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

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



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




推送项目到远程库
-
登录root用户

-
进来点击管理中心

-
点击设置-》仓库

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

-
使用初始推送后完全保护

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

-
推送代码到远程库

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

-
点击推送

-
在gitlab里点击项目 找到项目


在gitlab上创建项目

-
点击新建项目


-
创建空白项目

创建完成


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


额外功能的使用

推送分支到远程库
修改主分支上的代码 然后提交 这里是正常的
推送到远程库 这时候无法推送

不让推送

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

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


标记功能

可以管理议题和合并请求

生成快速标记

创建合并请求


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


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


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





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

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




















