获取 Git 仓库的两种姿势

1. 创建一个新的 git 仓库

两个概念

  1. 裸仓库
  2. 非裸仓库
裸仓库 非裸仓库
使用范围 中央仓库都是裸仓库 开发者的本地仓库都是非裸仓库
工作区 不带工作区,用于服务器上方便其他用户记性协作 带工作区
是否含 .git 目录 不含.git目录,只有工作中所需要的一些文件 含.git目录

开发者常用

  • 在空文件目录 / 一个已存在的项目根目录中,初始化一个Git仓库:

git init

新增一个.git子目录

2. 从 github 或 gitlab 上克隆已有 git 仓库

Git 支持多种协议,包括 https,但通过 ssh 支持的原生 git 协议速度最快

地址在下面:

$ git clone [email protected]:hanmeimei222/CorePythonEx.git

git clone https://github.com/hanmeimei222/CorePythonEx.git

自定义本地仓库的名字


$ git clone https://github.com/libgit2/libgit2 mylibgit

results matching ""

    No results matching ""