GitHub使用几乎相同的名称合并2个文件夹

GitHub使用几乎相同的名称合并2个文件夹,git,github,Git,Github,在开始之前,我已经搜索过了,没有发现任何像这样的问题。只有相似的东西,但不完全是我的问题 我将项目文件夹的名称从“资产”更改为“资产”,并将提交推送到GitHub 突然,在GitHub上,我有两个文件夹,而不是一个,一些东西在“资产”中,一些在“资产”中 奇怪的是,如果你把所有东西都放到电脑里,或者只是从GitHub下载zip,你只会得到一个名为“资产”的文件夹,里面有所有的东西 如何将它们合并到GitHub中的一个文件夹中?您可能遇到了windows问题,其中文件名不区分大小写 如果可能,最简

在开始之前,我已经搜索过了,没有发现任何像这样的问题。只有相似的东西,但不完全是我的问题

我将项目文件夹的名称从“资产”更改为“资产”,并将提交推送到GitHub

突然,在GitHub上,我有两个文件夹,而不是一个,一些东西在“资产”中,一些在“资产”中

奇怪的是,如果你把所有东西都放到电脑里,或者只是从GitHub下载zip,你只会得到一个名为“资产”的文件夹,里面有所有的东西


如何将它们合并到GitHub中的一个文件夹中?

您可能遇到了windows问题,其中文件名不区分大小写


如果可能,最简单的修复方法是回滚,然后使用
git mv
正确重命名文件夹

您可能有几种解决方案:

1) 您介绍了
git添加资产
commit,但没有介绍
git rm资产

2) “旧资源”文件夹中仍显示隐藏文件(查找以点开头的文件)

3) 您可能看到的分支仍然有旧资产文件夹

如果不是上述解决方案之一,请在GitHub上使用此回购:


当您“更改名称”时,您使用的是
git mv
还是仅仅
mv
?您使用的是什么操作系统(如果文件名不区分大小写,这很重要)?git log--stat对这个变化说了什么?Github上的
资产
文件夹中是否有任何内容?最好将此信息添加到问题中,然后将其放入评论中。两个文件夹都有文件,有些在一个文件夹中,有些在另一个文件夹中。当我更改文件夹名称时,我只需右键单击并重命名文件夹即可。我正在使用Windows 10。您在哪个程序中右键单击并重命名了?Windows资源管理器?Github应用程序?还有别的吗?同样,请使用将此信息添加到问题中。如果人们不必阅读评论就能获得所有详细信息,那么你会得到更好的答案。尝试使用posix操作系统(linux、mac)修复混乱。或者备份、git rm(可见文件夹)、提交、推送、拉取、读取备份的文件,使用git mv重命名。在单独的分支上执行此操作,然后将其与--squashSo合并到master,因此我需要使用区分大小写的操作系统来修复此问题?或者尝试我的第二个注释。我使用git mv通过git命令行手动移动了所有文件。谢谢你的回答,这是最接近的答案,也是对我帮助最大的一个!文件夹中没有隐藏的文件。没有使用任何分支(所有分支都推送到主分支),这似乎与Windows不区分大小写有关,并且此问题将再次发生。似乎有人在GitHub上发布了一个解决方案: