在 git osx 中共享文件的硬链接

在 git osx 中共享文件的硬链接

我正在尝试在存储库~/.spacemacs中共享配置文件。git~/repo/config/spacemacs

因为我使用的是 osx,所以我安装了硬链接并像这样使用它:

➜  ~  hln ~/.spacemacs ~/repo/config/spacemacs

最终目标是能够在两个地方编辑文件。

简单编辑后,简单链接似乎可以起作用。

ln ~/.spacemacs ~/repo/config/spacemacs

但这样一来, agit stash就只能在存储库上工作了。但要将其提交到 git。我遗漏了什么?

答案1

我认为简单的方法是把原来的git 存储库中的文件并从外部进行符号(或硬)链接。

ln -s git/path/file other/place/file 

关于硬链接和符号链接之间的区别的众多来源之一[1]

相关内容