没有“比较和拉取请求”按钮/来自错误用户的推送

问题描述 投票:0回答:2

我已经使用

git push origin new_branch
将一个分支推送到了 Github。当我在浏览器中访问 Github 时,我看到新分支和“比较”按钮,但没有打开拉取请求的选项。

当我对此进行调查时,我认为问题在于我在推动时获得了不正确的认证。当我运行

git log
时,我看到我最近推送的作者是我的本地用户名,并且与 Github 没有关联

⟶ 1. 如何确保我将我的分支作为我的 GitHub 自己推送?

⟶ 2. #1 之后我可以重新推送分支吗?

git github push
2个回答
1
投票

提交的作者与 GitHub 等远程服务的身份验证无关。

如果您可以推送到存储库,则意味着您拥有它,或者您被声明为协作者。

要创建 PR,您需要切换到要为其创建 PR 的分支。


0
投票

我也有同样的问题。按钮根本没有出现。必须使用 git 的线索在终端内按住 ctrl+单击:

远程:通过访问以下地址在 GitHub 上创建“updatereadme”的拉取请求: 远程:https://github.com/UserName/your_repo/pull/new/your_branch

© www.soinside.com 2019 - 2024. All rights reserved.