【问题标题】:GitHub for Desktop won't let me add a pull request to a repo stored on GitHubGitHub for Desktop 不允许我向存储在 GitHub 上的存储库添加拉取请求
【发布时间】:2020-09-02 14:29:08
【问题描述】:

我的 U 盘上有存储库。在 GitHub 上。当我第一次启动该程序时,它扫描了我所有的磁盘。它在我的 USB 记忆棒上找到了一个,它也在 GitHub 上。但它没有在 Stick 上找到另外两个,也在 GitHub 上找到。它只是添加了一个作为本地存储库,我也添加了另一个。因此,我有一个 repo 在标题“GitHub”(和一个分叉的)下显示为书本图标,两个在“Other”标题下显示为 PC 图标。

所以我前往 repo 设置并将远程路径设置为我的 GitHub URL。然后,该 repo 列在标题 GitHum 下,但右键单击仍然不会让我选择“在 GitHub 上查看”,我也无法为该特定项目创建拉取请求。

我如何告诉 GitHub for Desktop 启用这些功能?

【问题讨论】:

    标签: git github


    【解决方案1】:

    更新

    我通过(如问题中所述)将 .git URL 更改为 GitHub URL(Web 浏览器中的 URL)解决了这个问题。然后我重新启动了桌面版 GitHub。这解决了这个奇怪的故障。

    TL;DR

    只需从 GH Desktop 中的 repo-URL 末尾删除 .git

    【讨论】: