我有一个中央存储库,其中包含我希望防止其他用户更改(通过推送)的文件子集。如果我将这些文件添加到.gitignore
,它们不会被克隆。
是否可以提供克隆所有文件的能力,但克隆后将其中一些添加到.gitignore
在客户端?
您可以将文件放在存储库中,提交它们,然后将它们添加到 .gitignore 中,然后从下一次提交中删除它们。
您仍然可以在提交之前直接获取文件(也许用一些东西标记它,以便可以更容易地通过名称获取它),这将保留文件的状态,同时不会使其在存储库中意外地轻松编辑。
要在拉取克隆后访问这些文件,只需编写一个 rake 任务来为存储库的用户获取它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)