我想我的标题不是自我解释所以让我在那里解释一下。
默认情况下,我有一个主分支。我修复了很多东西(bug)并在这个分支上添加了很多功能。我现在已经完成了,我想发送PR。
AFAIK,PR可以通过分支(原点/上游不存在)发送,然后通过点击Github页面上的那个按钮就可以轻松发送PR。
因为,我只有主分支,我想我唯一的解决方案是从我的第一次提交中选择,然后将所有更改放在新分支上并继续PR过程。
我想知道还有其他更好的方式从主分支机构(到原始仓库)发送PR吗?任何建议将不胜感激。感谢。
答案 0 :(得分:0)
因为,我只有主分支,我想我唯一的解决方案是从我的第一次提交中选择,然后将所有更改放在新分支上并继续PR过程。
您不必挑选任何东西:您只需在当前主人的基础上创建一个新分支,其中将立即包含您所有的更改/修复。
git checkout -b newBranch master
从那里开始,您可以使用" newBranch
"而不是主人。