我在 github 上有一个存储库并创建了一个分支。我可以在我的机器上创建一个新的本地存储库并从主存储库克隆。
我现在想对代码进行一些更改并推送到主存储库。
我已经完成了这些步骤,git status
检查文件git add .
,,,git commit -m ""
最后git push origin <branch_name>
。
如何通过命令行向我的存储库的主分支发出拉取请求,以便可以看到主分支的拉取请求?
我在 github 上有一个存储库并创建了一个分支。我可以在我的机器上创建一个新的本地存储库并从主存储库克隆。
我现在想对代码进行一些更改并推送到主存储库。
我已经完成了这些步骤,git status
检查文件git add .
,,,git commit -m ""
最后git push origin <branch_name>
。
如何通过命令行向我的存储库的主分支发出拉取请求,以便可以看到主分支的拉取请求?
对于 github 的 Web 界面,它非常简单明了,最好从他们的文档中得到解释:
然而既然你说你想通过cli创建PR,你还需要安装官方的github cli:
为您的操作系统安装后,您需要进行身份验证:
gh auth login
您有不同的选择,我会说 ssh 是对开发人员最友好的方法。您还必须提供身份验证令牌,但提示是不言自明的。
然后,当您位于 git checkout 文件夹中时,您可以通过以下方式为当前签出的分支创建拉取请求:
gh pr create
有关更多详细信息,请参阅gh 的有关 pr 创建的文档。