存储与git存储库关联的元数据的位置?

时间:2016-01-27 23:41:55

标签: git metadata

我们有一个内部工具可以将多个存储库组合在一起 - 有点像git子模块,但可以与其他存储库类型一起使用 - CVS,hg等。

它目前使用的是单个'存储库,用于存储有关我们所有存储库的信息 - 开发分支,发布标记等。但我想知道是否可以分发此信息并将信息放入存储库本身?

我对git存储库的第一个想法是使用一个名为“元数据”的分支。它存储了这些信息。这很好,但是当我们的工具必须更新此信息时,我真的不希望它检查分支并更改当前的工作副本。

理想情况下,我想知道是否有可能在git repo中操作分支 - 比如从当前的分支头获取文件列表并在不影响当前工作副本的情况下进行提交(这将是检查了一个不同的分支。)

是否有任何低级管道命令可以在不触及工作副本的情况下操作分支?

我的第二个想法是笔记。也许我可以操作笔记并将它们附加到已知的提交 - 即对元数据的单个提交'科?

还有什么我错过的吗?

感谢。

0 个答案:

没有答案