Skip to main content
 首页 » 编程设计

github之合并 GitHub 拉取请求,可能首先对其进行更改

2024年11月01日51虾米哥

我最近开始在 GitHub 上管理一个项目,人们一直在那里提交拉取请求。我希望能够:

  • 首先审查它们以确保它们确实有效
  • 可能在合并到 master 之前进行一些风格更改

  • 我怎样才能做到这一点?

    在合并到 master 之前,您是否必须创建一个单独的分支,例如“dev”,并指示人们针对该分支进行编码?

    请您参考如下方法:

    有一个github help此页面上详细介绍了如何通过在本地检查拉取请求来更改拉取请求。

    我可能会尝试首先为拉取请求提交者创建一个 Remote (我正在使用上面页面中的示例):

    git remote add kneath git://github.com/kneath/jobs.git 
    

    获取更改:
    git fetch kneath 
    

    查看有问题的分支(例如 master):
    git checkout kneath/master 
    

    随心所欲地审查它们,因为那里的代码将是拉取请求代码。运行测试等。

    如果您愿意,请将它们合并:
    git checkout master 
    git merge kneath/master 
    

    此外,这是一个关于 git project management workflows 的非常好的页面其中详细介绍了可以进行协作集成的各种工作流程。