<分区>
在 GitHub(或使用 Git 进行版本控制的任何基于 Web 的托管服务)之前,开发人员如何与其他人共享他们的本地 git 存储库?
<分区>
在 GitHub(或使用 Git 进行版本控制的任何基于 Web 的托管服务)之前,开发人员如何与其他人共享他们的本地 git 存储库?
最佳答案
总是可以使用 HTTP 以相当小的 Web 服务器设置来共享存储库。或者您可以设置 SSH 服务器。或者使用共享文件夹(尽管您仍然希望在文件共享上放置一个裸仓库,然后为每个开发人员的本地克隆)。
(您还可以在光盘或 USB 驱动器或任何其他方法上来回传输信息。不过,您通常不会以这种方式共享整个存储库;您会创建“ bundle ”文件并共享这些文件,接收端会将包视为远程仓库。)
像 GitHub 这样的托管服务只是建立在这些预先内置到 git 中的传输选项之上;这些服务真正添加的不是基本的远程访问,而是访问控制、工作流等。
关于linux - 在 GitHub 之前,开发者是如何共享 git repos 的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54990029/