Git 使用intranet服务器作为网关和代理镜像来访问公共远程服务器
背景: 我们有一个有趣的问题。我们正试图从银行拿到git回购 在我们的开发服务器(server)中的公共可访问位置 公司网络和公共互联网都有互联网 然后,在我们的公司网络中,我们有几个开发框 (客户端),它们只能访问开发服务器。 我们希望定期从中获取新的更改 公共互联网->服务器->客户端 我们现在所做的是从公共互联网在服务器上克隆git,然后是git 从服务器克隆客户端。问题是如果服务器没有 本地跟踪远程分支,客户端将无法获取 新分部 问题:服务器中的git clone--bare是否允许我们在客户端获取更改,而无需在服务器中创建本地跟踪分支?我们还能做什么Git 使用intranet服务器作为网关和代理镜像来访问公共远程服务器,git,git-bare,Git,Git Bare,背景: 我们有一个有趣的问题。我们正试图从银行拿到git回购 在我们的开发服务器(server)中的公共可访问位置 公司网络和公共互联网都有互联网 然后,在我们的公司网络中,我们有几个开发框 (客户端),它们只能访问开发服务器。 我们希望定期从中获取新的更改 公共互联网->服务器->客户端 我们现在所做的是从公共互联网在服务器上克隆git,然后是git 从服务器克隆客户端。问题是如果服务器没有 本地跟踪远程分支,客户端将无法获取 新分部 问题:服务器中的git clone--bare是否允许我们
非常感谢advanced。您可能需要在服务器上镜像git clone,在每个客户端上安装一个正常的git clone。@Patrick:手册页是您的朋友;将告诉您有关
--bare
和--mirror
做什么和不做什么的更多信息;)