我是一名 git 新手,正在尝试整理概念和术语。 git 词汇表说一棵树相当于一个目录,而一个目录是您使用 ls 得到的。它们是可互换的术语吗?或者“树”和“目录”是在不同的上下文中使用还是指代不同的(尽管相关的)事物?
最佳答案
简短的回答:是的,树是目录,目录是树。
长答案:树是一个对象,它包含一个 blob 列表、要附加到 blob 的名称,以及其他树和要附加到它们的名称。 http://book.git-scm.com/1_the_git_object_model.html对 git 模型中的不同对象类型有很好的解释;我会建议阅读它!
关于git - 树和目录有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6234501/