git工作流使用经验

在IDEA中使用Git进行协同开发,通常涉及克隆仓库、创建新分支、编码、提交、push、切换主分支、合并分支、推送修改以及测试和发布流程。关键步骤包括从develop分支创建新分支进行开发,完成后合并回develop并推送到远程仓库,最终发布到release分支。
摘要由CSDN通过智能技术生成

在idea中使用git版本控制进行协同开发

工作场景:开发主分支为develop,版本发布总分支为release。

工作流程(目前使用以下流程是可以正常使用git工作流的,细节和更多命令还要继续学习):

->克隆远程仓库到本地仓库;(clone)

->检出新分支,在新的分支上进行编码;(check,检出到本地仓库的develop-new分支)

->编码完成后,提交;(add+commit,代码从工作空间提交到了本地仓库)

->push到远程仓库;(这一步不确定是否必须,目前为了保险起见一律进行push,需要确认的是,远程仓库之间是否会根据进行merge操作)

->切换到主分支,拉取最新的代码;(pull,此时在develop分支上工作)

->将新分支合并到主分支上;(merge,将develop-new分支合并到了develop分支上)

->推送主分支的修改到远程仓库。(push)

->测试方拉取develop分支最新内容,启动项目测试。

->测试通过后,开发人员可以将develop-new分支push到远程仓库。

->版本发布方将develop分支与合并到release分支上,生成最新版本发布代码。

tips:对比下面的工作流图来理解。

 (图片来自知乎分享)

使用git命令行进行版本控制时的常用命令

git init 初始化git仓库

git add a.txt b.txt 将新增的文件添加到缓存区

git status 查看未提交的文件状态

git commit --messege "remark info" 提交更改到本地仓库

git push 将本地仓库修改提交到远程仓库

git clone 从远程仓库克隆项目

git config --global user.name  "myname" 设置姓名

git config --global user.email "myemail@163.com" 设置邮箱地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值