gpt4 book ai didi

windows - 我如何处理 Windows 上包含符号链接(symbolic link)的 git repo

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

作为我们代码库的一部分,我们有一个工作树内部的符号链接(symbolic link)。

Zend -> ZendFramework1.10/library/Zend

这适用于所有运行 Linux 或 OS X 的开发人员,但我们现在有一些人试图在 Windows 上使用存储库。

可以通过删除 git 创建的链接并使用 mklink 创建等效的目录连接来复制符号链接(symbolic link)的功能。

但是,git 现在将此视为符号链接(symbolic link)的删除,以及适当目录的添加。

我正在寻找一种让这两者共存的方法,有没有办法告诉 Windows 机器忽略 Zend 目录,即使它在技术上是版本化的。如果该目录中的文件发生更改时中断,那就这样吧,但是能够使用存储库的其余部分而不必担心链接会很好。

最佳答案

您可以使用 git-update-index告诉 git 忽略对文件的更改:

git update-index --assume-unchanged Zend

关于windows - 我如何处理 Windows 上包含符号链接(symbolic link)的 git repo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5888902/

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