git文件夹不可见

问题描述 投票:1回答:2

我遇到了典型情况。我在本地已经有一个克隆的仓库。而且我有一个路径/ src / main / resources

我的目标是在资源内创建一个目录并命名为脚本,然后将一些文件添加到该文件夹​​中。我所做的是我创建了一个文件夹并复制了文件,但是在将这些项目添加到github时,我仅添加了文件,却忘记了添加文件夹。我创建了一个请求请求并将其合并以进行开发。

现在这整套文件在远程仓库中不可见。如果我现在去src / main / resources / scripts并执行git add,也可以在本地进行。什么也没发生。

请帮助我如何从这种情况中恢复。

git github
2个回答
1
投票

您不使用Git添加文件夹,仅添加文件(位于文件夹中)。

首先检查您有多少个.git子文件夹:

cd /path/to/local/repo
find . -type d -name ".git"

这将检测您是否有任何嵌套的存储库。

然后在/src/src/main/resources中执行git状态(假设/src实际上是/path/to/local/repository/src


0
投票

无法提交空目录或文件夹。这就是为什么您创建的空目录在远程主机中不可见的原因。

您应该在空目录中添加.gitignore或.gitkeep以便能够在远程目录中提交和查看它。

How can I add an empty directory to a Git repository?

© www.soinside.com 2019 - 2024. All rights reserved.