Windows系统中如何使用相对路径设置Git配置选项
Git修改钩子路径Windows 10 PowerShell环境相对路径配置问题
问题背景
需要将项目的Git默认钩子路径从.git/hooks修改为项目根目录下的.githooks,已知core.hooksPath配置项可实现该需求,但在Windows 10的PowerShell环境中使用相对路径配置时始终无法生效,先后尝试..\.、../.、"..\."等写法均未达到预期。
项目目录结构如下:
| └───.githooks <--- 期望设置的钩子路径 └───.git │ └───hooks <--- 默认钩子路径
核心疑问
Git配置中的这类路径应该如何指定?PowerShell环境下的正确写法是什么?
解决方案
使用以下命令即可在Windows环境下正常配置生效:
git config core.hooksPath ./.githooks
内容的提问来源于stack exchange,提问作者Ally
相关产品推荐
相关产品推荐

