ana*_*cat 44 dvcs pull github pull-request
git的目标之一是分散.如果Github是git的中心,那么也许它可以考虑到其他集线器,并允许拉取请求发生在github 上没有托管的git URL 上.
该文件是关于这个相当明确:拉请求需要你有一个Github上的帐户,你fork一个仓库在github上.这是一个真正的当前技术限制还是有办法在Github上解决这个问题?
如果没有,是否最终计划允许Github的"拉取请求"工具实际上允许从Github筒仓之外的存储库中提取?
Von*_*onC 38
您可以使用它git request-pull来实现相同类型的工作流程(使用Git1.7.9 +进行了改进).
请参阅文章" 在pull-requests中使用带签名的标记 "
使用Git的典型分布式工作流是为一个贡献者分叉项目,在其上构建,将结果发布到她的公共存储库,并询问"上游"人(通常是她分叉的项目的所有者)从她那里取出公共存储库.通过该
git request-pull命令可以轻松地请求这种"拉动" .从Git版本v1.7.9开始,贡献者可以在历史记录的末尾向提交添加签名标记,并要求集成商提取该签名标记.
当集成商运行时git pull:
- 已签名的标签会自动验证,以确保历史记录不会被篡改.
- 此外,生成的合并提交记录了签名标记的内容,以便其他人可以验证由集成商合并的分支是否由贡献者签名,而无需获取用于单独验证拉取请求的签名标记并将其保留在refs名称空间.
| 归档时间: |
|
| 查看次数: |
9869 次 |
| 最近记录: |