git flow

  1. 获取远程更新,注意查看命令⾏输出,确认是否有更新
  2. 注意看提示,如果有冲突必须先解决,并 add 修改好的⽂件,然后执⾏git rebase –

git-flow
git 基本操作

当前在 dev 分⽀
dev>
新建并且切换到 feature/temp(功能名称) 分⽀
dev> git checkout -b feature/temp(功能名称)
feature/temp>
把当前分⽀的 upstream 设置为 origin/dev 分⽀(只需要设置⼀次)
feature/temp> git branch –set-upstream-to=origin/dev
本地⼯作完成后,进⾏ commit 操作
feature/temp> git add
feature/temp> git commit -m “修改了 xx 问题”
feature/temp> git branch -av # 查看 feature/temp, dev, origin/dev 分⽀的
差异
获取远程更新,合并修改
feature/temp> git remote update

获取远程更新,注意查看命令⾏输出,确认是否有更新

如果远程没有更新,跳到下⼀步
如果远程有更新,需要先对 feature/temp 分⽀进⾏ rebase
feature/temp> git rebase origin/dev

注意看提示,如果有冲突必须先解决,并 add 修改好的⽂件,然后执⾏git rebase –

continue 再⽤ git status 查看,直到所有冲突解决完毕。
切换到 develop 合并分⽀
feature/temp> git checkout dev
dev> git merge feature/temp
push 并切换回 dev 分⽀
dev> git push
dev> git checkuot feature/temp
feature/temp>


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 337950548@qq.com

💰

×

Help us with donation