Git远程仓库使用指南
1. Git远程仓库URL格式
Git支持多种统一资源定位符(URL)格式来命名远程仓库,这些格式指定了访问协议和数据的位置。虽然严格来说,Git的URL格式既不是标准的URL也不是URI,但因其在命名Git仓库位置方面的实用性,通常被称为Git URL。以下是几种常见的Git URL格式:
-本地文件系统仓库:
-/path/to/repo.git:使用文件系统内的硬链接直接共享当前和远程仓库的相同对象。
-file:///path/to/repo.git:复制对象而不是直接共享,为避免共享仓库相关问题,推荐使用此格式。
-远程系统仓库:
-Git原生协议:git://example.com/path/to/repo.git或git://example.com/~user/path/to/repo.git,用于git-daemon发布仓库供匿名读取,可用于克隆和获取操作。使用此格式的客户端无需身份验证,但~user格式需服务器端通过--user-path选项允许。
-SSH协议:
-ssh:///[user@]example.com[:port]/path/to/repo.git
-