我有一个存储库,有人提交了拉请求,在那里分叉了我的repo很多提交前。我克隆了他的拉取请求并正在玩它并修复了他的提交中的一些错误。在他的基础上添加我自己的提交的最佳方法是什么?我不想在没有首先应用修复的情况下合并他的拉取请求。
我的直接想法是:
到目前为止,我已经尝试了第二个,但是当我git拉我的网络图(在github上查看)来自
owner --.--.--.--.--.--.| master
|
PR submitter .--.| PR commit
到
owner --.--.--.--.--.--.|master
|
.--.| new-branch
似乎他失去了作者身份。如果我后来将新分支合并到主分支中,那么我的贡献就不会被删除。什么是最好的选择?还有其他我没有想过的吗?
答案 0 :(得分:1)
你的第二种方法完全没问题。添加您的提交,然后合并为master。
作者身份没有像这样显示在github网络图中。当您将鼠标悬停在提交上时,您会看到所有者。