GitHub 向新分支创建拉取请求?

Pet*_*ete 4 git github pull-request

是否可以使用 git 创建一个拉取请求来在远程存储库上创建一个新分支?看来我不被允许这样做。我假设我能够创建新的拉取请求,并且如果我目标的存储库的所有者接受 PR,它将在那里创建新分支。

是否有某种特殊的方法可以实现此目的,或者分支是否必须存在才能向其发出拉取请求。

Moh*_*Rao 6

PR 用于将代码合并到目标存储库中的特定分支。这就是原因,在 PR UI 中,系统会要求您选择源分支和目标分支。我不确定您的用例,但如果您希望将代码放在目标存储库中的单独分支中,您可以要求所有者为您创建这样的分支并从那里开始。

但是,一般做法是分叉目标存储库,并在开发时将所有代码保存在分叉的存储库中。当您准备好集成时,您可以向原始存储库提交 PR,主要针对“dev”分支或“master”分支。

希望这可以帮助!