文章永久连接:https://tech.souyunku.com/?p=5223
Git 使用 git init
命令初始化一个 Git 仓库
我们可以使用一个已经存在的目录作为 Git 仓库
git init 命令
Git 使用 git init 命令来初始化一个 Git 仓库
Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令
在执行完成 git init 命令后
Git 仓库会生成一个 .git 目录,该目录包含了资源的所有元数据,其它的项目目录保持不变
语法
下面的命令在当前目录下创建一个 Git 仓库
$ git init
Initialized empty Git repository in /tmp/git/.git/
该命令执行完后会在当前目录生成一个 .git 目录
$ ls -al
total 0
drwxr-xr-x 4 penglei staff 128 11 4 17:33 .
drwxrwxrwx 52 penglei staff 1664 11 4 17:33 ..
drwxr-xr-x 13 penglei staff 416 11 4 17:41 .git
也可以指定一个目录作为 Git 仓库
$ git init path_to_new_dir
命令执行完后会在 path_to_new_dir 目录下新建一个 .git 目录
所有 Git 需要的数据和资源都存放在这个目录中
干货推荐
附录:Git:系列文章
- 一、Git 基础教程
- 二、Git 安装 – Linux
- 三、Git 安装 – Window
- 四、Git 安装 – Mac OS
- 五、Git 配置 – git config
- 六、Git 工作流程
- 七、Git 工作区、暂存区和版本库
- 【当前读到】八、Git 创建仓库 – git init
- 九、Git 添加文件到暂存区- git add
- 十、Git 提交文件到版本库 – git commit
- 十一、Git 克隆仓库 – git clone
- 十二、Git 删除文件 – git rm
- 十三、Git 重命名文件 – git mv
- 十四、Git 取消已缓存 – git reset HEAD
- 十五、Git 分支管理 – git branch
- 十六、Git 查看提交历史 – git log
- 十七、Git 标签 – git tag
- 十八、Git 远程仓库 ( Github )
- 十九、Git 远程服务搭建
- 二十、Git 快速参考手册
- 二十一、Git 基本操作
- 二十二、Git Flow