Gitlab应该使用现有文件夹时创建了一个新文件夹

语法错误

folder在工作目录中的目录中添加了一个新文件除此文件外,其中的所有内容均已添加到我的存储库中。

我在Windows bash shell中运行了以下命令:

mrjf@mypc MINGW64 project (master)
$ git add folder/My\ File\.cs

mrjf@mypc MINGW64 project (master)
$ git commit -m "Added file"
[master 69fc746] Added file
 1 file changed, 276 insertions(+)
 create mode 100644 folder/My File.cs

mrjf@mypc MINGW64 project (master)
$ git push origin master
Counting objects: 4, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 1.78 KiB | 304.00 KiB/s, done.
Total 4 (delta 1), reused 0 (delta 0)
To gitlab.mydomain.com:name/project.git
   428a719..69fc746  master -> master

成功将文件提交到我项目的存储库后,它创建了一个新文件夹。我现在在Gitlab中具有以下结构:

project\FOLDER\1.cs (initial commit)
project\FOLDER\2.cs (initial commit)
project\folder\myfile.cs (Added file)

我应该有这个:

project\FOLDER\1.cs (initial commit)
project\FOLDER\2.cs (initial commit)
project\FOLDER\myfile.cs (Added file)

在我的电脑上,这都是正确的。那么,提交文件时是否区分大小写?我以为足够聪明,可以意识到在我的本地计算机上,所有文件都位于同一目录中,而不是创建一个新目录。我什至使用自动完成功能来填写文件夹/文件名。

马可兹

(将评论放入答案中)

git像您做的一样聪明,请查看git-config手册并查找core.ignoreCase

正如@chris所说:这GitLab本身与无关,而是与您决定应该进行本地结帐的方式有关。

另请注意,git默认设置为区分大小写。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

当 Firebase 存储中有一个名为相同的现有文件夹时,如何在 Firebase 中创建一个新文件夹

XPages在单击按钮时创建一个新文件夹

如何使用Java在给定路径下创建一个新文件夹?

使用Microsoft Graph API创建一个新文件夹

创建一个新文件夹,然后在该文件夹中插入文件。Google云端硬碟

我想创建一个其中包含三个新文件夹的文件夹

创建新文件夹时,如何复制现有的Word文档?

创建一个函数,每次上传图像时打开一个新文件夹

查找文件夹的最高价值,创建一个新文件夹

根据今天的日期创建一个文件夹,然后使用批处理文件将文件复制到新文件夹中

当已经存在同名文件夹时,如何使用boost创建新文件夹?

如何在TFS集合下创建一个新文件夹?

在Nautilus中创建一个新文件夹

在Windows和Linux计算机上使用Java程序创建一个新文件夹

黄瓜没有创建文件夹,而是创建了一个文件

打开文件并在同一文件夹中创建一个新文件

如何将Kafka Connect与现有文件和新文件一起使用(监视文件夹)

如何使用PowerShell仅将新文件从一个文件夹复制到另一个文件夹

使用python仅将更新/新文件从一个文件夹复制到另一个文件夹

Spring Boot:文件下载在项目根文件夹内创建一个新文件

Makefile:循环文件夹并将文件合并到一个新文件中

如何使用diff创建补丁程序以删除文件夹并创建新文件夹?

Multer使用数据创建新文件夹

比较一个文件夹中的文件数以检查是否有新文件

写入带有子文件夹的新文件时自动创建整个路径

检查文件夹是否已存在,如果不存在,请在laravel中通过id创建一个新文件夹

将一个文件夹(带有图像)拆分为两个并将图像移动到新文件夹

使用Powershell监视文件夹中的新文件,但忽略新文件夹

Node.js + AWS S3:上载新文件并创建一个新文件夹(如果不存在)