Reactjs 为什么我的React客户端文件夹在Github上不可访问?
我能够成功地将React客户端/服务器文件夹和文件推送到Github,但客户端文件夹不可单击,并且在文件夹图标上有一个箭头。我最初使用以下命令推送文件夹,然后尝试重新上载客户端文件夹:Reactjs 为什么我的React客户端文件夹在Github上不可访问?,reactjs,git,github,Reactjs,Git,Github,我能够成功地将React客户端/服务器文件夹和文件推送到Github,但客户端文件夹不可单击,并且在文件夹图标上有一个箭头。我最初使用以下命令推送文件夹,然后尝试重新上载客户端文件夹: % git init % git add . % git commit -m MESSAGE % git commit add origin URL % git push -u origin master *** Everything successfully loads, but client folder
% git init
% git add .
% git commit -m MESSAGE
% git commit add origin URL
% git push -u origin master
*** Everything successfully loads, but client folder is inaccessible ***
% git rm --cached client
% git commit -m MESSAGE
% git add .
% git commit -m MESSAGE
% git push
*** Client folder is added back, but still not clickable/accessible ***
您创建了一个子模块(可能我有时称之为“半途而废”的子模块,缺少克隆子模块所需的
.gitmodules
信息)。如果不需要子模块,请不要尝试将Git存储库添加到Git存储库中。如果您确实想要一个子模块,只需使用gitsubmoduleadd
确保它是一个完全认可的子模块。我无法回答您是否需要子模块。啊,听起来这个模块是作为我的%npx create react app
命令的一部分生成的?有趣。在这种情况下,我可能会选择简单地删除子模块,假设这不会导致任何问题。可能,是的。我实际上并不使用npx(我在以前的工作中使用过npm,尽管我从未使用它编写过我自己的东西,但不是npx),但如果它创建了一个(嵌套的)存储库,就可以了。