GIT 第16章 TortoiseGit GIT 第16章 TortoiseGit

2023-04-15

一、下载TortoiseGit

到官网下载安装包:https://tortoisegit.org/download/

同时下载中文补丁

https://file.lulublog.cn/images/3/2023/08/k6cU11llrr1eoXo1sjLdcn12ZxxrXe.jpg

安装完成后在常规设置那里选择中文

二、配置TortoiseGit

https://file.lulublog.cn/images/3/2023/04/TMW4TPmm4HlZLzfz1tW1dm11fHWLsp.jpg

SSH 客户端这里选择你的 git 安装路径下的 ssh.exe

三、Git 提交后,文件夹任然有红色叹号提示

最近用 TortoiseGit 操作出现一个问题,明明全部提交并同步了,nand 文件夹上还是有红色叹号,表示该文件下内有未提交内容或错误。

查看 Git 仓库发现有 yaffsMount.c 和 yaffsmount.c 两个文件,而本地文件夹只有一个 yaffsMount.c文件。之前操作过将 yaffsmount.c 重命名为 yaffsMount.c 的操作。

查阅资料获知,git 默认配置是不区分文件名大小写的,所有文件的名称如果修改大小写,则无法检测到改变。

解决办法:删除本地 nand 文件夹,并提交到 Git,即同时删除 Git 仓库中的 nand 文件夹。

然后添加正确的 nand 文件夹及内部文件,并提交到 git 仓库。

基本原则就是先删除同名文件(有字母大小写不同)然后再上传正确文件。

阅读 647