【问题标题】:Send pull request to GitHub向 GitHub 发送拉取请求
【发布时间】:2011-11-30 19:08:00
【问题描述】:

我在 GitHub 上有一个 repo,但我在本地 repos 上进行所有开发,并在准备好进行服务器测试时推送到本地服务器,并且仅在“实时”时推送到 GitHub

但我想做的是,推送到本地服务器进行测试,而不是推送到 GitHub,我宁愿向 GitHub 发送拉取请求,从我的服务器拉取

这真的可能吗,或者我需要推送到不同的 GitHub 分支,然后在分支之间执行拉取请求,或者设置一个完全不同的 GitHub 存储库,然后从那个拉取请求

我不能是唯一一个这样工作的人

【问题讨论】:

  • Github 允许在单个 repo 中拉取请求。因此,您可以推送到一个单独的分支,然后为您的“实时”分支创建拉取请求。不过,我认为不可能从不在 Github 上的存储库执行拉取请求。
  • 通常您希望将分支推送到您的测试服务器,当它没有错误并且测试足够好时,您会将其从您的计算机推送到 GitHub。

标签: git github


【解决方案1】:

Pull Requests 是 GitHub 特定的,只能在 repo 或 GitHub 的 repos 中完成。无法从本地仓库向 GitHub 上的仓库发起拉取请求。

由于您将存储库用作执行某些验证的入口,因此我建议您在 GitHub 上创建另一个存储库,然后将其推送到您的“实时”存储库并设置拉取请求。

【讨论】:

  • 但我可以向单独的仓库发出拉取请求,有一个命令通过请求拉取完成,例如git request-pull 分支 git://myserver/repo
  • @Keloran - 这是个问题吗?
  • 抱歉需要编辑,输入粘贴而不是换行符,因为这是一个文本区域
  • wiki.koha-community.org/wiki/Sending_a_%22request_to_pull%22 如何做的例子,问题是我似乎没有找到如何将它发送到 github,似乎只有当你知道要发送的人的电子邮件时才有效,这显然然后意味着 htere 没有审计跟踪(我想将拉取请求发送到 github 的主要原因之一)
  • @Keloran - 这是一个不同的,它用于补丁,并且与 GitHub 拉取请求的工作方式不同,并且对 gitHub 没有帮助。
猜你喜欢
  • 1970-01-01
  • 2014-04-20
  • 1970-01-01
  • 2019-12-21
  • 1970-01-01
  • 2011-07-12
  • 2018-06-02
  • 2013-03-09
  • 2013-06-09
相关资源
最近更新 更多