1. 概述
- 使用 git bash 在 windows 下创建软连接
- 或者叫 快捷方式
- 感谢 Tony 老师的帮助
- Tony 的技术笔记
- Windows 使用 ln -s 创建软链接
2. 问题
- 需求
- 使用 git bash(MINGW64) 在 windows 下创建 软连接
- 问题
- git bash 的 ln -s, 是直接复制一个文件, 两者本质没有关联
- windows 窗口创建的 快捷方式, git bash 又打不开
3. 解决
- 方案
- 使用 Windows Server 2003 Resource Kit Tools 内的 linkd.exe 命令来满足需求
- 环境
- OS
- win10 1905
- git
- 2.20.1
- mintty
- 2.9.4
- Windows Server 2003 Resource Kit Tools
- 貌似就这么一个版本
- 步骤
- 下载 Windows Server 2003 Resource Kit Tools
- 下载链接
- 安装
- 流程很简单, 正常走完即可
- 我安装中没遇到什么问题
- 测试
- 重新打开一个 git bash
- 命令
> linkd <targetPath> <sourcePath>
- 结果
- 创建成功
- windows 可以打开
- git bash 也可以打开
- 里面的内容, 也确实是复制的内容
4. 其他
- 这个 windows 的工具包, 居然可以在 git bash 下面跑...
- 有点不能理解
Git - git bash 在 windows 下创建软连接