github存储库和git裸存储库之间有什么区别?

Cha*_*429 11 git github

在github存储库中,我们可以进行git push git pull操作,同时,我们可以通过Web UI提交到存储库.似乎github存储库同时作为裸存储库和工作存储库工作?

但是,在git bare repository中,我们无法将目录提交到存储库.

所以,我的问题是

github存储库和git裸存储库之间有什么区别?

Von*_*onC 15

似乎GitHub存储库可以同时作为工作存储库和裸存储库工作,这是否意味着GitHub存储库是从git裸存储库开发的

不,Git Repos在GitHub上是裸的,就像你要推送的任何远程仓库一样.

他们的Web界面向您显示git repo内容的表示,它们可能是一个临时工作树,可直接从Web UI修改文件(最初于2011年推出的内联编辑),但它是他们自己的内部机制. 从客户的角度来看,您可以将其视为经典的裸仓.