向远程仓库提交代码的操作

这篇博客介绍了如何使用Git进行分支管理,重点是master和sonarqube分支的使用。在master分支上保存原始项目,开发新功能或修复错误则在sonarqube或其他分支进行,完成后合并到master。开发流程包括切换分支、拉取最新代码、提交修改和推送。强调了多人协作时定期拉取他人更新的重要性,并提到了创建dev分支进行新需求开发。
摘要由CSDN通过智能技术生成

远程仓库目前有两个分支:master和sonarqube
在这里插入图片描述

master分支是当初下载下来,没有更改的项目,当其他分支完成任务后需要合并到master分支,得到最终版本
sonarqube分支是自定义的分支,在这个分支上,根据代码质量分析,做了修复错误之类的修改

使用git协作开发

1.打开terminal
2.输入git status 查看状态
3.当前处于master分支,并且远程master分支的代码已经更新到本地
在这里插入图片描述
4.开发过程不会再master分支上提交代码,需要在别的分支上开发功能,确定没有问题后合并到master分支

例如:
修复代码质量的时候,
1.切换到sonarqube分支:使用命令 git checkout sonarqube
在这里插入图片描述
(tips)若不放心是否切换到sonarqube分支,可以用git status 查看

2.使用git pull 拉取sonarqube分支代码到本地
迭代1在这里插入图片描述(稍等片刻可以看到代码变化,因为我之前在sonarqube分支提交过代码,所以master分支和sonarqube分支是不太一样的)

然后就在sonarqube分支上做一些修复错误的更改
3.修改了代码后,按照以下命令提交到远程仓库
git add .
git commit -m “双引号内写一些信息”
git push
在这里插入图片描述
4.查看远程仓库变化

在这里插入图片描述
在这里插入图片描述
tips:由于是多个人一起在一个分支工作,所以如果别人在这个分支做了修改,你需要在这个分支上使用git pull 获取最新代码

我后面创建了一个dev分支 用来开发新需求

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值