[我担心我的问题将被否决或标记为重复。但是我仍然想清除git的基础知识。互联网上有文章,但是由于我只有git的年龄,所以在这里我很困惑:
很显然,Repository
和Workspace
是两个不同的东西。所以我用谷歌搜索了两者之间的区别。答案是:本地存储库是您工作空间中的目录。鉴于git,我不明白这一点。Here是关于stackoverflow的类似问题。但是我对答案并不十分了解。然后我尝试研究一下:。
[请尽可能简单地向我解释(*假设您正在向10岁的孩子解释这一点)。我可能不懂繁重的git术语。
PS:英语不是我的母语。
他们正在谈论存储库和工作树。因此,在使用git跟踪的普通本地目录上,具有组成项目的所有文件的工作树(他们正在谈论的workspace)。其中有一个名为.git
的特殊目录。这是repo,其中包含所有使它打勾的git东西。...,the index是repo的一部分文件之一,并且它也是(索引,又名< [staging area)是git的基本功能之一。