![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GIT
qq_492448446
这个作者很懒,什么都没留下…
展开
-
Git上传代码
Git上传代码原创 2022-11-14 22:44:18 · 272 阅读 · 0 评论 -
gitlab设置分支保护
1、第一步,找到分支,然后点击setting,然后选择Repository2.第一步,选择Protected Branches3.第三步:选择需要被限制的分支,进行权限授权,然后点击protect即可使用Merge Request时的操作步骤:编写代码并将其推送到单独的分支。为主要开发分支创建合并请求。 Assignee以及说明字段和评论中被提到的那些人将通过电子邮件通知合并请求。如果需要某一位开发人员关注,你可以在描述字段中@该名开发人员。等到MR被接受或拒绝,并.原创 2022-05-19 11:01:42 · 21217 阅读 · 0 评论 -
Jenkins实现CICD
通过jenkins自动化clone代码并部署到web服务器查看本地电脑的私钥id_rsa和公钥id_rsa.pub,复制公钥粘贴到gitlab 的SSH Keys中,没有放置公钥,git clone 代码需要输入用户名和密码,这种方式只能clone,不能提交apt install git -y 安装gitClone 代码选择git协议的地址,而不是http的地址git clone git@gitlab.prod-ss.welabts.net:vb/xxxx/xxxx.git...原创 2022-03-11 16:10:36 · 473 阅读 · 0 评论 -
Git权限设置
项目中添加人员进入项目,在Members中添加人员,并点击Invite,如下图所示:如何设置人员有代码审批功能,如下图所示点击用户名下Preferences找到setting>General>Merge request approvals点击Edit,搜索需要添加的人名并选择即可...原创 2022-03-08 17:50:21 · 3953 阅读 · 0 评论 -
Git 基本操作
Git 基本操作Git:分布式版本控制软件,Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。1.Git 与 SVN 区别点:1)Git 是分布式的,SVN 不是:这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。2)Git 把内容按元数据方式存储,而 SVN 是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn、.cvs 等的文件夹里。3)Git 分支和 SVN 的分支不同:分支在 SVN 中原创 2021-07-21 13:53:46 · 1106 阅读 · 0 评论