请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

git实际开发中分支的问题

老师我想问个git分支的问题。我在入职时,从远程develop分支创建了wangbin分支,然后我clone这个wangbin分支的代码到我本地开发领导安排的一个导出excel接口功能,开发完后我把修改过和新加的代码推送到远程wangbin分支,然后请求合并到了develop分支。接着领导又给我安排开发一个查询功能,我遇到了个问题困扰着我。
问题:别人也开发了新功能代码已经合并到了develop分支,是不是意味着此时我创建的wangbin分支的代码已经不是最新的了?不能继续在这个wangbin分支上开发新功能了?我是把这个分支删了重新从develop分支创建个wangbin分支(此时应该是最新的代码)还是怎么操作才是正确的开发操作?感谢老师

正在回答

1回答

甲蛙 2021-04-17 16:36:05

删除重新创建会干净一点,不容易出错

还有一种是每次新需求迭代开始时,就从develop分支合并到wangbin,保证wangbin分支的代码是最新的。不过这种做法容易漏。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仔4607872 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-04-18 20:03:47
  • 老师开发中,rebase命令常用吗?像这个同学说的这种情况,我把远程develop同步到本地,再把自己的分支rebase上去
    回复 有任何疑惑可以回复我~ 2022-11-04 21:22:00
  • 甲蛙 回复 LemonCat #3
    也会经常用的,比如多人协作开发时,总会有人先提交代码,另一个就得rebase或merge,把代码合并后再提交
    回复 有任何疑惑可以回复我~ 2022-11-07 20:32:12
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信