Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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
如何公开git repo,以便其他机器上的用户可以将其添加为远程?_Git_Git Remote - Fatal编程技术网

如何公开git repo,以便其他机器上的用户可以将其添加为远程?

如何公开git repo,以便其他机器上的用户可以将其添加为远程?,git,git-remote,Git,Git Remote,我在Ubuntu服务器上有一个git repo。我希望MacOS工作站上的用户能够将此repo添加为远程,并将文件推送到其中。如何在Ubuntu框上配置git repo以允许这样做 抱歉,如果这是一个基本问题,或者没有意义。我仍然在用git站稳脚跟,我甚至不知道该用谷歌搜索什么来找到答案。Google:ssh,git init--bare考虑使用gitolite3。这提供了更细粒度的访问控制,应该可以从您的标准包源获得。谢谢,Sam。这让我找到了以下链接:…这解释了什么是裸存储库,以及为什么我在

我在Ubuntu服务器上有一个git repo。我希望MacOS工作站上的用户能够将此repo添加为远程,并将文件推送到其中。如何在Ubuntu框上配置git repo以允许这样做


抱歉,如果这是一个基本问题,或者没有意义。我仍然在用git站稳脚跟,我甚至不知道该用谷歌搜索什么来找到答案。

Google:
ssh
git init--bare
考虑使用gitolite3。这提供了更细粒度的访问控制,应该可以从您的标准包源获得。谢谢,Sam。这让我找到了以下链接:…这解释了什么是裸存储库,以及为什么我在设置共享回购时应该使用裸存储库。这让我朝着正确的方向前进。谢谢这是一个好问题。如果你找到了解决办法,你能自己回答吗?