gpt4 book ai didi

windows - 有什么方法可以在没有特定目录的情况下克隆 git 存储库?

转载 作者:可可西里 更新时间:2023-11-01 14:15:11 24 4
gpt4 key购买 nike

我只想在我的 Windows 机器上克隆 illumos-gate 存储库。但不幸的是,有一个名为“aux”的目录不允许在 Windows 中创建,因为 Windows 将 aux 视为某个设备名称。那么有没有办法在没有这个特定目录的情况下克隆整个 git 存储库?提前致谢。

最佳答案

更新:由于 MSys2 是 Cygwin 的一个分支,所有 2.x 版本的 Git For Windows 都基于它构建,因此这些特殊文件名现在应该可以正常工作。如果您使用的是旧版本,您只会遇到问题(请注意问题的日期 — 2011 年)。


虽然使用 native Windows 工具或 msys 是不可能的,但可以使用 cygwin 创建这样的目录 .因此,您可以使用 cygwin git 而不是 msys one 作为解决方法。

与 msys 相比,cygwin git 有三个主要缺点:它不会在系统中注册自己,因此您不会在资源管理器中获得上下文菜单(可以手动设置,它只是注册表中的一个条目),它的 gui 和 gitk 只在 cygwin X 服务器运行时工作,并且它为所有东西设置有趣的访问列表,因为 cygwin 试图模拟 unix 权限(可以在 /etc/fstab 中关闭,我总是这样做; 不要忘记在 git 中将 core.filemode 设置为 false ,这样它就不会尝试跟踪可执行位)。所以这就是为什么即使从 cygwin 运行时我通常也使用 msys git,但因为这对你不起作用,cygwin git 应该是足够好的替代品。

关于windows - 有什么方法可以在没有特定目录的情况下克隆 git 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7328239/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com