让git在远程服务器上本地?
我使用一个远程服务器(我通过ssh访问)来使用Matlab文件和存储在那里的大数据文件。Matlab文件由其他(选定的)用户使用,因此对访问进行了调节,以避免重复工作 现在我想使用公司的git系统来跟踪.m文件的更改。因此,我将目录更改为远程目录,启动git,添加文件,提交并将所有内容推送到远程gitlab repo让git在远程服务器上本地?,git,gitlab,Git,Gitlab,我使用一个远程服务器(我通过ssh访问)来使用Matlab文件和存储在那里的大数据文件。Matlab文件由其他(选定的)用户使用,因此对访问进行了调节,以避免重复工作 现在我想使用公司的git系统来跟踪.m文件的更改。因此,我将目录更改为远程目录,启动git,添加文件,提交并将所有内容推送到远程gitlab repo 问题是:在其他人可以访问其目录的远程服务器上使用本地git repo有多合理?其他人可以从同一目录使用git吗?如果访问是只读的,这是合理的 如果用户将在同一目录中进行更改,这可能
问题是:在其他人可以访问其目录的远程服务器上使用本地git repo有多合理?其他人可以从同一目录使用git吗?如果访问是只读的,这是合理的 如果用户将在同一目录中进行更改,这可能是不合理的:
- 你想让用户混合他们的更改吗?那也许没关系。但这闻起来很难闻。这意味着多个用户甚至没有坐在一起对一组共享文件进行更改
- 你只是在用git来记录改变的历史,而不是谁做了什么改变,那就没问题了。但仍然闻起来很难闻(见上文)
- 如果您正在使用git跟踪谁做了哪些更改,那么它就不好。 让每个用户在他们的本地机器上克隆repo,并按预期使用git