我刚刚从 svn 更改为 git。
我使用 gitblit 作为团队 git 服务器。通常它工作得很好。
但是当我将一些项目分叉到我的帐户中时,存储库 url 看起来像“ http://git.somewhere.com/~myid/project.git ”。
windows 和 ubuntu 打包的 git 客户端都可以。但是当涉及到手动编译的 git(我尝试了 1.7.x、1.8.x)时,git 客户端将 url 编码为“ http://git.somewhere.com/%7Emyid/project.git ”
波浪号(~) 更改为 %7E。
因此,我无法在某些 linux 机器(实际上是部署机器)中使用分叉项目。Linux 发行版是 CentOS 5.9。
我该如何解决这个问题?