我正在开发源代码插件,我做了所有必要的更改。目前,我在我的工作版本的主分支。我想从原始作品中重新定义更新,然后发送拉取请求。有谁可以请帮助我采取什么步骤进行变基,然后再提出拉动请求?谢谢
答案 0 :(得分:1)
你可以按如下方式做一个简单的rebase:
git fetch upstream # or whatever your remote is
git rebase upstream/master
这可能会引入您需要修复的冲突,然后显然会推送。
您现在可以提交拉取请求。我建议从命名分支而不是主分支中进行。您可以按如下方式推送到Github(或任何远程)时执行此操作:
git push origin master:my_awesome_feature
它将在名为my_awesome_feature
如果你想压缩你的提交(交互式rebase),你仍然需要做上述步骤,但是看看这里:Squash my last X commits together using Git