我分叉了一个存储库并在我的本地环境中克隆了它,我在master中做了一些更改并创建了一个pull请求来将我的更改与原始repo合并。
但是,我必须更正一个新错误,我不想在我的分叉回购的主人中纠正这个错误,我想在另一个分支中再次“分叉”并将其称为“bugXXX”并创建另一个拉取请求只需更改即可修复此特定错误。
那么,如何在原始仓库的另一个分支中再次分叉并修复错误并创建另一个拉取请求?
感谢。
答案 0 :(得分:0)
您的问题中缺少一些细节,但我认为这就是您想要做的事情。
你不必“再次分叉”。只需创建一个新的本地分支,例如fix-bugXXX
:
git checkout -b fix-bugXXX
修复此分支上的错误,添加更改并在本地提交:
git add file1 file2
git commit -m "Fix bugXXX"
之后,将此新分支推送到自己的 GitHub
存储库。这将在您的GitHub仓库中创建新分支fix-bugXXX
。假设您保留了默认命名的命令,则命令为:
git push origin fix-bugXXX
最后,只需转到GitHub并从fix-bugXXX
分支创建一个新的拉取请求到原始回购分支之一。