1

我是一名开发人员,最近我的公司决定使用Gitolite存储库。

我在 Windows 机器上工作,我使用 PuTTYgen 创建了我的私钥/公钥,并将我的公钥发送给存储库管理员,他将我作为开发人员添加到项目中。

我正在使用安装了 Git 插件的 Netbeans。

我的问题是:我是否需要安装其他东西才能将本地存储库推送到远程服务器?Msysgit 是不是必须要安装?我需要做一些其他的配置吗?

4

2 回答 2

1

您所需要的只是协议的推/拉git+ssh

因此,如果您可以使这些 pugin 中的任何一个用于推送,则不需要msysgit(使用 msysgit 意味着让 Netbeans 执行 Git 操作)。

于 2011-04-10T16:40:07.197 回答
1

Gitolite 应该对客户端和服务器操作都是完全透明的,除了调解访问。

在客户端,这意味着它只是另一个基于 ssh 的 git URL。就我个人而言,我讨厌 putty/plink,但我知道它们(可以)工作。有人将 putty.mkd 贡献给 gitolite 文档;你可以在那里检查。

在服务器上,这意味着它只是另一个裸存储库,除了它有一个特殊的“更新”钩子,你不能摆弄它。否则没有区别。

于 2011-08-14T00:30:38.303 回答