github中文件夹后面跟@+数字什么意思?为什么git clone下来里面是空的?

空文件夹是项目的子模块,需要用submodule下载。

@后面的数字是哈希值,用于确定唯一的提交状态。文件push时会压缩,然后上传同时生成一串检验字符串。at后面的数字就是检验字符串的前面部分,

是带有子模块的项目;需要进入下载的文件下,运行命令 git submodule update --init --recursive 即可。

原文地址:https://www.cnblogs.com/TonyJia/p/12731162.html