当我们需要创建一个 git 仓库的时候, 一般我们会使用
git init
git init --bare
这样的两条命令来初始化一个仓库,那么他们有那些区别呢,接下来看看这两条命令运行的结果
1. git init
2. git init --bare
我们可以对比得到结果,git init 和 git init --bare 的区别在于后者,并没有工作区,不可以运行基本的 git 操作命令,所以一般的远程仓库都初始化为裸仓库,只放置版本信息
当我们需要创建一个 git 仓库的时候, 一般我们会使用
git init
git init --bare
这样的两条命令来初始化一个仓库,那么他们有那些区别呢,接下来看看这两条命令运行的结果
1. git init
2. git init --bare
我们可以对比得到结果,git init 和 git init --bare 的区别在于后者,并没有工作区,不可以运行基本的 git 操作命令,所以一般的远程仓库都初始化为裸仓库,只放置版本信息