[英]Limit recursivity of a git repository
我已经在主目录(/home/user/.git)上创建了一个git存储库以“备份”并保存我的dotfile中的所有更改。
为了解决这个问题,我使用了gitignore,其中我明确地忽略了除所需dotfiles之外的所有文件。
但是知道我可以从任何地方(家庭/用户/文件夹1,家庭/用户文件夹2)访问git存储库-我可以限制git存储库的递归性,因此仅目录/ home / user位于vcs下吗?
提前致谢!
对点文件进行符号链接是一种解决方案。
我之前在“ vcsh 在不同地方的多个文件夹使用一个git ” 项目中提到过 :一个用于您不同配置的git repo,但是:
vcsh允许您在一个目录中维护多个Git存储库。 他们都维护自己的工作树而不会互相干扰或干扰。
请参阅“ 使用vcsh和myrepos管理点文件 ”中的示例,以及“ GitMinutes#13:Richard Hartmann关于使用vcsh管理Homedir的内容 ”中的vcsh演示。
这是尝试直接在自己的$ HOME中拥有存储库的另一种方法(必须排除任何子文件夹)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.