当前位置: 首页 > 知识库问答 >
问题:

java - vscode中使用git,修改了文件夹的大小写,提交到远程仓库后,远程仓库大小写的文件都保留了,该如何只保留大写的?

杜英范
2023-05-23

本地文件
image.png
远程仓库
image.png

共有2个答案

呼延靖
2023-05-23

image.png
我记得碰到过这个问题,当时的操作的先把文件删除,然后新增文件,不能直接编辑

萧明贤
2023-05-23

一些服务器环境下大小写并不敏感。需要先删除文件提交Commit,再添加文件然后再提交Commit。

也可以参考这个问答 How do I commit case-sensitive only filename changes in Git? 中的解决方案,例如使用 git mv 命令:

git mv -f yOuRfIlEnAmE yourfilename
 类似资料:
  • 问题内容: 我尝试使用Python的ConfigParser模块保存设置。对于我的应用程序,重要的是要在我的部分中保留每个名称的大小写。文档提到将str()传递给ConfigParser.optionxform()可以完成此操作,但对我而言不起作用。名称均为小写。我想念什么吗? 我得到的Python伪代码: 问题答案: 该文档令人困惑。他们的意思是: 即覆盖optionxform,而不是调用它;重

  • 任务:凯撒算法(密码(c))通过按密钥(k)位置“旋转”每个字母来加密消息。 实现:ci=(pi k)mod26,其中ci是密码,pi是明文,k是密钥。 我的伪代码: 从命令行参数获取密钥 将键(k)转换为整数 提示用户输入纯文本(pi) 对于每个纯文本字符,保留大小写(使用C中的isalpha、isupper和islower函数)。 最后,按键移动明文字符,例如“回家!”——“Hp Ipnf!”

  • Git 并不像 SVN 那样有个中心服务器。 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要将数据放到一台其他开发人员能够连接的服务器上。 本例使用了 Github 作为远程仓库,你可以先阅读我们的 Github 简明教程。 添加远程库 要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,命令格式如下: git rem

  • 问题内容: 这是场景。 这将返回一个字符串,其中所有单词均为小写,当然为红色。我的要求是使用与原始字符串相同的大小写作为String,但应具有Font标记。 是否有可能做到这一点 ? 问题答案: 您可以使用反向引用。就像是:

  • 以句子大小写返回当前文本的字符串表示形式。句格是在句子中使用大写字母或只大写第一个词和任何专有名词的常规方式。此外,所有大写字都应保持原样。 对于这份作业,名词仅限于开头有一个大写字母的单词。

  • 为了能在任意 Git 项目上协作,你需要知道如何管理自己的远程仓库。 远程仓库是指托管在因特网或其他网络中的你的项目的版本库。 你可以有好几个远程仓库,通常有些仓库对你只读,有些则可以读写。 与他人协作涉及管理远程仓库以及根据需要推送或拉取数据。 管理远程仓库包括了解如何添加远程仓库、移除无效的远程仓库、管理不同的远程分支并定义它们是否被跟踪等等。 在本节中,我们将介绍一部分远程管理的技能。 查看