Git 错误:跨越文件系统边界 (GIT_DISCOVERY_ACROSS_FILESYSTEM) 的解决方法
当您在使用 Git 时遇到'Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)' 错误,通常是因为您的代码库存储在一个文件系统中,而 Git 尝试在另一个文件系统中访问它。
为了解决这个问题,您可以设置 GIT_DISCOVERY_ACROSS_FILESYSTEM 环境变量,将其值设置为 1,以允许 Git 跨越文件系统边界进行发现。您可以使用以下命令设置该变量:
export GIT_DISCOVERY_ACROSS_FILESYSTEM=1
如果您需要在每次启动终端时都设置该变量,您可以将其添加到您的 .bashrc 文件中:
echo 'export GIT_DISCOVERY_ACROSS_FILESYSTEM=1' >> ~/.bashrc
这样,每次打开终端时,该变量都会自动设置。
原文地址: https://www.cveoy.top/t/topic/ncef 著作权归作者所有。请勿转载和采集!