如何创建git别名git dir 使其通过Windows Explorer打开git安装目录
实现
git dir别名打开Git安装目录的方法 你可以通过两种方式完成配置,配置后执行git dir即可直接唤起Windows资源管理器打开Git安装目录:
方法1:命令行一键配置(推荐)
打开Git Bash、Windows终端或CMD,执行以下命令即可完成全局配置(所有Git仓库均可使用该别名):
git config --global alias.dir '!explorer "$(dirname "$(dirname "$(git --exec-path)")")"'
如果仅需要在当前Git仓库生效,删除命令中的--global参数即可。
方法2:手动修改配置文件
- 打开用户目录下的全局Git配置文件
.gitconfig,默认路径为C:\Users\你的用户名\.gitconfig - 找到
[alias]配置块,新增如下行:dir = !explorer "$(dirname "$(dirname "$(git --exec-path)")")" - 如果配置文件中没有
[alias]块,自行新增该块后再添加上述配置即可。
配置验证
完成配置后,任意位置执行git dir,即可弹出资源管理器窗口打开Git安装根目录。
原理解释:
- Git别名以
!开头时,会被识别为外部Shell命令执行,而非Git内置子命令git --exec-path会返回Git核心执行文件的所在目录,通过两次dirname调用向上回溯两级,即可得到Git的根安装路径- 最后调用Windows系统内置的
explorer程序打开目标路径
内容的提问来源于stack exchange,提问作者Wenfang Du
相关产品推荐
相关产品推荐

