第三章、远程仓库

Git 远程仓库通常是指托管在互联网平台上的 Git 仓库。其实这个仓库也可以是局域网内或你自己主机上的 Git 仓库。通常这些仓库用于多人协作开发,并且可能大部分仓库是对你只读。

1. Git 远程仓库的应用场景

我的 my_project 项目 已经有了两次提交。现在为了赶进度。我邀请小张、小李、小赵也来参加项目的开发。为了方便多人合作开发。我需要搭建一个远程仓库。

搭建远程仓容的方法有很多。

如果我们都是在同一个局域网内开发。我可以将我自己的电脑(Ubuntu Linux操作系统)改造成为 Git 远程服务器,其它人可以把我的本地仓库作为远程仓库访问。

我们可以在公网上购买一台属于自己的服务器或者将自己的服务器放在公网上,在自己的服务器上搭建 Git 远程仓库,这样的服务器整体可控且安全。当然这个 Git 服务器也可以搭建在局域网内。这种做法对安全级别要求较高的项目。

使用现有的代码托管平台,如国际的 Github(https://github.com) 和国内的 码云(https://gitee.com) 。这种方法成本低,方便,但安全性差,你的代码有可能会拿去训练人工智能的大模型。安全性取决于代码托管平台的安全性和你自己的使用方法。这种做法适合中小企业和个人等对安全级别要求不高的项目。除了上述提到的代码托管平台外,国内和国外还有很多这样的代码托管平台,如果需要请各位朋友自己查找。

本教程将使用国内的 码云 作为 Git 远程服务器来实现代码托管。