Symlink
是否可以在符號連結目錄中創建影子文件?
假設我有以下目錄結構:
root |__A |__some_file.txt |__... |__B |__A -> root/A
其中 root/B 包含指向 root/A 的符號連結。除了我想替換的一兩個文件之外,我想保持 A 的所有內容相同。我知道這可能是 Git 的工作,但被迫不斷地重新設置 B 的子模組的分支,或者在符號連結的倉庫中切換分支似乎令人討厭。此外,因為這些是 golang 服務,所以使用包管理器獲取預設 / master 分支以外的分支也很痛苦。
我同意@ilkkachu,您可能會在錯誤的方向上看到問題或未在此處提供相關資訊,以便人們真正幫助您。
我不確定你的問題,但關於
git
具體和分支,看看worktrees
它可能對你的情況有幫助或沒有幫助:https ://git-scm.com/docs/git-worktree此外,現代 Linux 版本有一個覆蓋文件系統,可以將堆棧掛載點放在彼此的頂部,並查看生成的文件聯合,同時決定寫入的位置。這對於快照和虛擬機非常有用。看這兩個連結: