我对Git比较陌生。我通过发出git init
命令(例如,在d:\testproj
文件夹内)在我的Windows机器中创建了一个新的本地存储库。然后我配置Eclipse(我的java ide)指向这个目录并开始处理它。然后我从testproj文件夹中执行了“git add”和“git commit”命令。所有命令都成功执行。
我的问题是:testproj
是工作树还是git本地存储库?
PS:同时,我在stackoverflow中寻找答案,发现:https://stackoverflow.com/a/5283457/291475。然后我得出结论:.git
目录是本地存储库,testproj
是工作目录。这是对的吗?
谢谢。
答案 0 :(得分:0)
是的,这是正确的。 .git
目录包含使其成为git repo的所有内容。它就是保存工作树(在本例中为testproj)的历史(提交)的地方。删除它实际上会删除该目录中的git。