我刚开始学习git并且这样做我开始阅读Git社区书,在本书中他们说SVN和CVS存储文件之间的差异,而git存储所有文件的快照.
但我并没有真正了解快照的含义.git是否真的复制了每个提交中的所有文件,因为这是我从他们的解释中理解的.
PS:如果有任何人有更好的学习git的来源我会很感激.
我有一个简单的git存储库,但需要通过ssh访问和浏览其内容(在文件管理器中,如用户体验).
我想我可以克隆它:
git clone -l <path_to_bare_repo> <new_normal_repo>
Run Code Online (Sandbox Code Playgroud)
但是,我的存储库大小约为20GB,我没有空间来复制它.有没有办法将裸存储库就地转换为最终的工作副本?