The impetus behind this is to manage both the source and wiki repositories of GitHub and be able to git tag
the state of the entire project for releases. If there is an easier way to go about this, I'm all ears in the comments :)
I need to be able to include some sort of identifier for the state of a submodule (as returned be git submodule status
, for example) in the tag. I don't really need to be able to package it all up (as in Include a GitHub submodule automatically in download)—I only need the ability to include this identifier—but any additional functionality available to me is awesome.
As an aside, I'm surprised this isn't kept track of in .gitmodules
. I understand it's somewhere in .git
, but it doesn't seem to be the case that any information therein is tracked (it makes sense for it not to be).