gpt4 book ai didi

linux - Linux 中的 git 和硬链接(hard link)

转载 作者:IT王子 更新时间:2023-10-29 01:02:13 24 4
gpt4 key购买 nike

我有一个 git repo test 和一个文件(zsh 配置文件),以及

ln ~/.zshrc test/zshrc

然后我改了.zshrc文件,git repo里面的zshrc文件没变,是不是git不能处理hardlink了?

如果是这样,我如何使用 git 来管理这些点文件?有什么建议

最佳答案

您不能在 git 存储库之外创建¹ 硬链接(hard link)。您有多种选择:

  • 使 ~/.zshrc 成为 my-home-git-checkout/zshrc 的符号链接(symbolic link)。
  • 在您的主目录中保留一个 git checkout。
  • 将文件从您的 git checkout 复制到您的主目录,可能会在提交或 checkout 时自动复制。

¹ 是的,好吧,狡辩:你不能保持

关于linux - Linux 中的 git 和硬链接(hard link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8665339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com