如何访问GitHub中子模块的内容?
问题原因:在GitHub中,如果文件被设置为子模块,访问该文件的内容会遇到问题。解决方法如下:
1. 回退到过去的提交,该提交中该文件还不是子模块:
git log path/to/file
git checkout -- path/to/file
2. 删除子模块的条目,并恢复该文件,重新添加和提交:
git rm -- path/to/file
# 复制该文件
git add -- path/to/file
git commit -m "restore file"