我是Git的新手,我找不到像我所看到的任何东西,所以我认为我可能只是做错了什么。Git rebase重复函数
我想重新分支到主,以便该分支有最新的提交从主,所以我可以在最终合并之前测试它。
这里是我下面的工作流程:
> git clone <master>
> git remote add branch_repo <branch>
> git fetch branch_repo
> git checkout -b new_branch branch_repo/branch
> git fetch origin
> git rebase origin/master
其他重要信息:
- 该分公司已在整个代码库几个显著变化
- 法师被重构至少一次,因为初始分支
结果是,船尾呃rebase完成,我解决所有合并冲突,结果文件有许多重复功能。有时候自动合并对我来说是没有意义的 - 就像一个函数的主体放置在一个完全不同的函数中一样。
我的工作流程是否错误,或者这只是重构+主版本的不幸副产品,必须手动解决?
你能告诉你在这里试图完成什么吗?你已经有了一个master分支,你想在master的顶部创建一个new_branch并添加东西给它? – noMAD
而你不克隆分支,你克隆一个回购 – noMAD
试图添加更多的上下文 - 我试图带来的分支加快,所以它有所有主提交,所以它可以正确测试。 – Sid