Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Internet签出GIT存储库_Git_Remote Access_Git Remote - Fatal编程技术网

通过Internet签出GIT存储库

通过Internet签出GIT存储库,git,remote-access,git-remote,Git,Remote Access,Git Remote,我们公司使用GIT。远程存储库存储在共享文件夹中的某个位置。我们有一个在家工作的承包商,所以我们想让他使用GIT,但他无法访问我们的网络,而且我们不想为他提供VPN访问 是否有一个用于GIT的WEB访问软件,允许远程执行签出/提交/推送/拉入/创建分支和其他常规命令?尝试设置:这是一个可以在GIT上设置的软件 您可以限制每个用户对给定存储库的访问 但是:这意味着当用户试图克隆/拉/推时,您有某种方式来验证他/她。你需要一个适当的或监听器来访问你的回购协议。如果你不想让承包商在你的共享网络中访问你

我们公司使用GIT。远程存储库存储在共享文件夹中的某个位置。我们有一个在家工作的承包商,所以我们想让他使用GIT,但他无法访问我们的网络,而且我们不想为他提供VPN访问

是否有一个用于GIT的WEB访问软件,允许远程执行签出/提交/推送/拉入/创建分支和其他常规命令?

尝试设置:这是一个可以在GIT上设置的软件

您可以限制每个用户对给定存储库的访问


但是:这意味着当用户试图克隆/拉/推时,您有某种方式来验证他/她。你需要一个适当的或监听器来访问你的回购协议。

如果你不想让承包商在你的共享网络中访问你的git,为什么不让他在私有存储库上工作(例如在bitbucket.com中),然后手动将更改拉入你的存储库?