本地git在远程服务器上吗?

时间:2020-05-03 09:57:46

标签: git gitlab

我正在使用远程服务器(通过ssh访问)来使用Matlab文件和存储在其中的大数据文件。 Matlab文件由其他(选定的)用户使用,从而对访问进行了限制,以避免工作重叠。

现在,我想使用公司的git系统来跟踪.m文件的更改。因此,我将目录更改为远程目录,启动git,并添加文件,提交并将所有内容推送到远程gitlab存储库。

问题是:在远程服务器上拥有一个本地git repo,该服务器的目录可以被其他人访问,这是合理的吗?其他人可以在同一目录中使用git吗?

1 个答案:

答案 0 :(得分:0)

如果访问是只读的,那是合理的。

如果用户将在同一目录中进行更改,则可能不合理:

  • 是否要让用户混合他们的更改?然后也许好。但是,这很难闻。这意味着多个用户甚至没有坐在彼此旁边对一组共享文件进行更改。

  • 您是否仅使用git作为更改历史记录,而不是使用做过哪些更改,那么也许可以。但是仍然难闻(见上文)。

  • 如果您使用git跟踪做了什么更改,则然后确定。

    让每个用户在其本地计算机上克隆存储库,并使用git。