You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 23:06:04