2013-10-23 19 views

回答

0

我想,你想为github拉请求的行为!由于github不提供服务器端钩子,你必须在你自己的机器上完成它!

如果您将github pull请求应用于您的回购,可能会发生快速转发。而当你不想要这个,你应该做到以下几点:

  1. 添加
  2. 一个新的远程(其对于拉动请求提交资料库)获取新的远程
  3. 合并合适分支--no-ff
  4. 将它推送到您的github帐户。

这将确保您的主人仅合并,即使可能有快进。您可以随后移除遥控器。

如果您与他人共享您的存储库(公共写入权限),则无法执行此操作。但无论如何,我不会允许其他人访问我的存储库!


如果你想确保没有人能够提交到主分支(在仓库的每一个叉/克隆),你应该写一钩(客户端),检查分支和中止犯如果分支是主人。请注意,每个用户都必须默认启用钩子,并且每个用户都可以在不运行钩子的情况下进行提交!

相关问题