欢迎光临散文网 会员登陆 & 注册

git2

2023-03-23 11:33 作者:米诺斯人  | 我要投稿

首先是创建新的分支并提交修改,老分支不提交修改时候的合并;默认是直接移动main指针过去到新的分支,然后branch-d新分支;也可以as below,加上 --no-ff 参数就行

——————

多人合作的策略:

————————

修改bug:

先用git stash保存当前工作现场(干了一半还没有commit);再切换到目标分支,从目标分支创建bug分支,fix后合并回去;再切换回工作分支dev,合并bug-fix的main(前提是unfix-main和undone-dev是同一个版本),git stash list查看,git stash apply覆盖+[git stash drop删除记录],git stash pop覆盖并弹出stash记录,继续工作。

也可以直接在dev上改完了合并到main

——————————

推送分支到远程

github有教程,按着github来就行。

记得弄ssh(local和git账号都要弄)

————————————

git rebase把分支泳道变成直线。用到再说


git2的评论 (共 条)

分享到微博请遵守国家法律