我是git和github的新手,为新手问题道歉.我搜索了文档并且无法说出我做错了什么,或者即使我做错了......
我在github上分享了一个repo,在本地克隆了它,在几个分支中做了一些更改,在本地提交了这些更改,然后将它们推送到github上的forked repo.虽然我一直在研究这些东西,但我对上游的repo进行了各种提交.我不确定这是否是正确的做法,但我获取并合并了那些上游更改,然后再次推送到我的分支.
现在,我想向上游仓库发送拉取请求.但是当我开始这样做的时候,github列出了所有提交的请求,它包含了拉取请求的一部分,它包括已经对我已经获取和合并的上游存储库进行的所有更改.
这似乎不对.我需要做什么?
这是可以的,因为您已将这些提交推送到您的分叉存储库,因此它们在逻辑上属于您的拉取请求。
当拉取请求被上游存储库的所有者合并时,Git 会检测到它已经“包含”一些提交,并且只会合并您的更改。
只需创建您的拉取请求就可以了。
| 归档时间: |
|
| 查看次数: |
570 次 |
| 最近记录: |