1
  1. 我在我的机器上克隆了一个 git 存储库(位于我们的本地服务器中)。
  2. 我想先将远程存储库中的最新更改同步到我们的本地服务器,然后再同步到我的机器上;因为服务器存储库也将被其他同事使用。
    1. 我可以直接登录到服务器并在那里执行 git pull ,但它受到限制,因为现在对服务器的命令级别访问受到限制。
    2. 我可以从我的本地机器上执行第 1 步活动吗?
4

2 回答 2

1

如果您不登录,则无法从服务器中提取。但是,您可以从本地存储库中提取,然后推回服务器。

于 2012-06-20T09:34:29.800 回答
1

如果您可以从您自己的机器上访问此本地服务器上的 Windows/Samba 共享,我认为您可以从您的机器上执行此操作。您可以毫不费力地从您的机器上在该共享中运行 git,除非您没有从您的机器直接访问远程存储库的权限。

或者你可以像 CharlesB 说的那样做,这更“笨拙”。从本地机器获取远程,然后推送到本地服务器。对于其他同事,他们不会看到任何差异。

于 2012-06-20T09:35:53.423 回答