git的bare repository怎么理解?
fatal: Refusing to fetch into current branch refs/heads/dev of non-bare repository
git的bare repository怎么理解?
fatal: Refusing to fetch into current branch refs/heads/dev of non-bare repository
我们常用 git ,有一个 .git
目录。其实这个 .git
里面的才叫 repository ,外面的实际是 working copy ,是 repository 里的某一个版本的拷贝。
所谓 bare repository,就是没有 working copy 的 repository。
5 回答2.9k 阅读
3 回答2.7k 阅读
3 回答1k 阅读
2 回答436 阅读✓ 已解决
481 阅读
两种方式来建git仓库,
git init
和git init --bare
git init
创建的被称为working directories
git init --bare
创建的就被称为bare repository
参考:What is a bare git repository?