gitee多人开发过程--VScode+git版本

当项目赋予你权限后,得到项目的地址。

首次在码云或gitlab拉取代码时,除了要进行git的用户名和邮箱配置外,还要配置对应的SSH密钥

//配置邮箱和用户名
git config --global user.name 用户名
git config --global user.email 邮箱

//生成ssh密钥文件
ssh-keygen -t rsa -C “your_email@youremail.com”

在~/.ssh/下会生成两个文件,id_rsa(私钥)和id_rsa.pub(公钥)
接着复制私钥内容

cat id_rsa.pub

打开码云进行配置
在这里插入图片描述
此时,本地电脑已经可以与远程项目链接,进行git clone操作来拉取项目

git clone git@gitee.com:xx/xxx.git

在这里插入图片描述

此时你已经将项目拉取到本地电脑,可以准备进行个人开发

默认情况下会进入 master 分支。为了继续在你自己的工作分支上进行开发,需要从 master分支切换到你自己的分支。此时选择创建一个新的分支。

分支管理是非常重要的一步,命名是一个规范。一般有两种任务

  • 修改已有功能,修复bug
  • 开发新页面/新页面

根据这个分支为
yourname-feat-备注:添加了xx
yourname-fix-备注:修改了xx

此时已经切换到你自己创建的分支,可以进行个人开发。当修改完你的代码后,要进行推送&合并。

方法1-vscode可视化过程:

通过这个进行可视化的提交
在这里插入图片描述
首先将你修改的代码放入暂存区
在这里插入图片描述
加入之后就会出现:更改–暂存的更改
在这里插入图片描述
然后我们确定更改无误后,进行commit
在这里插入图片描述
提交之后,下面的工作区消失
在这里插入图片描述

此时,再点击一下进行push。

方法2-命令行过程:

在这个项目打开git bash终端。

  1. git add . 先将自己修改好的数据提交暂存区
  2. git commit -m “commit message” 然后提交到本地仓库
  3. git pull <远程主机名> <远程分支名> git pull 拉取远程仓库中最新的代码到本地仓库, 取回远程主机某个分支的更新,再与本地的指定分支合并
  4. git push <远程主机名> <远程分支名> 把当前提交到git本地仓库的代码推送到远程主机的某个远程分之上

这个时候你就能在远程项目看到你的分支了,我们需要将自己的分支与远程项目进行合并

项目开发一般有三个环境:生产环境 (PROD)、用户验收测试环境 (UAT)、系统集成测试环境 (SIT)。

所以此时,需要将你修改后的分支与uat分支进行合并
在这里插入图片描述
在这里插入图片描述
此时一般要解决冲突,这个下次再详细总结
如果合并请求(Merge Request)成功,此时需要触发CI/CD自动部署,将当前项目部署到UAT环境。

Wayne发布项目

进入wayne,等待CI/CD项目running结束,找到当前运行的版本,右侧选择克隆在这里插入图片描述进去后,在镜像地址中粘贴在CI/CD找到的地址,上面简要填写发布说明,再点击提交。
在这里插入图片描述

提交完成后,回到部署页面,点击发布操作即可。
在这里插入图片描述

此时我们初步意见结束,需要产品or测试进行验收后,合并到master分支,并部署到生产环境

参考:
1.https://blog.csdn.net/weixin_44867717/article/details/121751451?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-1-121751451-blog-135755537.235%5ev43%5epc_blog_bottom_relevance_base3&spm=1001.2101.3001.4242.2&utm_relevant_index=4
2.https://blog.csdn.net/qq_40342969/article/details/122991415?spm=1001.2101.3001.6650.15&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-15-122991415-blog-88850554.235%5Ev43%5Epc_blog_bottom_relevance_base3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-15-122991415-blog-88850554.235%5Ev43%5Epc_blog_bottom_relevance_base3&utm_relevant_index=16

  • 25
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值