git文件夹不可见
我遇到了一个典型的情况。 我在本地已经有了一个克隆的回购协议。我有一个路径/src/main/resources 我的目标是在资源中创建一个目录,将其命名为脚本,并将一些文件添加到该文件夹中。 我所做的是创建了一个文件夹并复制了文件,但在将这些项目添加到github时,我只添加了文件,而忘记了添加文件夹。我为自己创建了一个pull请求,并将其合并以进行开发 现在,整个文件集在远程repo中不可见。 如果我现在转到src/main/resources/scripts并执行git add,那么也是本地的。什么都没有发生git文件夹不可见,git,github,Git,Github,我遇到了一个典型的情况。 我在本地已经有了一个克隆的回购协议。我有一个路径/src/main/resources 我的目标是在资源中创建一个目录,将其命名为脚本,并将一些文件添加到该文件夹中。 我所做的是创建了一个文件夹并复制了文件,但在将这些项目添加到github时,我只添加了文件,而忘记了添加文件夹。我为自己创建了一个pull请求,并将其合并以进行开发 现在,整个文件集在远程repo中不可见。 如果我现在转到src/main/resources/scripts并执行git add,那么也是本
请帮助我如何从这种情况中恢复。您不使用Git添加文件夹,只添加文件(位于文件夹中) 首先检查您有多少.git子文件夹:
cd /path/to/local/repo
find . -type d -name ".git"
这将检测您是否有任何嵌套存储库
并在
/src
和/src/main/resources
中执行git状态(假设/src
实际上意味着/path/to/local/repository/src
)无法提交空目录或文件夹。这就是为什么您创建的空目录在远程服务器中不可见的原因
您应该在空目录中添加.gitignore或.gitkeep,以便能够在远程提交和查看