假设我有以下目录结构:
root
|__A
|__some_file.txt
|__...
|__B
|__A -> root/A
其中 root/B 包含指向 root/A 的符号链接。除了我想替换的一两个文件之外,我想保持 A 的所有内容相同。我知道这可能是 Git 的工作,但被迫不断地重新设置 B 的子模块的分支,或者在符号链接的仓库中切换分支似乎令人讨厌。此外,因为这些是 golang 服务,所以使用包管理器获取默认 / master 分支以外的分支也很痛苦。