git-unite:Git Unite修复了Windows上git存储库索引中存在的区分大小写的文件路径

时间:2024-02-24 10:12:03
【文件属性】:

文件名称:git-unite:Git Unite修复了Windows上git存储库索引中存在的区分大小写的文件路径

文件大小:16.95MB

文件格式:ZIP

更新时间:2024-02-24 10:12:03

git windows c-sharp dotnet case-folding

团结联盟 Git Unite是一个实用程序,用于修复Windows上git存储库索引中存在的区分大小写的文件名和路径。 由于Windows不区分大小写,因此git index区分大小写的问题在浏览GitHub上的代码存储库或将存储库克隆到Linux上区分大小写的文件系统之前不会出现。 在不区分大小写的操作系统(例如Windows)上将区分大小写的文件路径引入git索引比您想象的要容易。 一个简单的git mv .\Where\Waldo where\is\Waldo就是您要在git索引中创建两个单独路径的全部,但是Windows工作目录只会报告一个。 可能有git config设置可以帮助避免此问题,但是控制项目团队中20个以上贡献者的设置和行为几乎是不可能的。 当在存储库布局重组期间移动了数百个文件时,该问题更加严重。 如果用户不小心移动文件,则这些区分大小写的路径名将污染git索引,但在工作目录中看起来不错。 在Windows上清理这些区分大小写的文件路径问题非常繁琐,这就是Git Unite可以提供帮助的地方。 Git Unite将在git存储库索引中搜索与Windows使


【文件预览】:
git-unite-master
----.gitignore(293B)
----README.md(3KB)
----default.ps1(429B)
----build.cmd(90B)
----src()
--------Git.Unite.sln(4KB)
--------.nuget()
--------packages()
--------LibGitUnite()
--------Git.Unite()
----LICENSE.md(1KB)
----Tools()
--------license.txt(1KB)
--------psake.cmd(484B)
--------psake.psd1(1KB)
--------README.markdown(3KB)
--------psake.psm1(32KB)
--------NuGet.exe(4.07MB)
--------psake.ps1(2KB)

网友评论