Git - 仅接受来自命名存储库的推送

时间:2011-02-03 12:41:23

标签: git

是否可以以一种只允许从一个或多个已命名的其他存储库进行推送并拒绝来自其他存储库的方式来配置裸Git存储库。

编辑:道歉,应该已经提到过,但目标存储库(被推送到的存储库)仅通过git:protocol提供,我无法改变它。所以,不幸的是我不能使用ssh键...

1 个答案:

答案 0 :(得分:1)

如果您愿意在计算机上添加用户,可以使用SSH密钥执行此操作。 Gitorious或Github也可以工作,就像一个梦幻般的自定义SSH LocalCommand一样。但一般原则是您创建一个密钥对,该密钥对在持有回购的帐户上被授权。如果你考虑一下,就会使用存储库的名称来获取并推送它。如果您处于推送的接收端,则表示您没有相同的信息。