我将整个工作文件夹上传到git,但无法访问某些文件夹。
我的本地目录:
在GitHub上:
我的vendors
目录在哪里?
答案 0 :(得分:0)
假设您显示的所有文件和目录都已“提交”并“推送”到GitHub,那么它们最有可能不在GitHub中显示的原因是,正如克里斯在评论中指出的,{{如果1}}和resources
目录不包含文件,则实际上将无法添加到提交中。
假设我具有以下设置:
vendors
如果我在运行test/
--test.txt
--test1/
--test1.txt
--test2/
之后运行git status
,则会显示以下内容:
git init
请注意,尽管$ git status
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
test.txt
test1/
nothing added to commit but untracked files present (use "git add" to track)
尽管存在于目录中,但如何被git完全忽略,而包含文件的test2
被git记录为已更改。您可能会发生同样的事情。
或者,在test1
中可能设置了忽略模式,等等(请参阅对该问题的评论)。
答案 1 :(得分:0)
git不存储文件夹更改,它存储文件更改
向每个文件夹添加一个名为.keep的隐藏文件