Metahead – An enterprise-grade, Git-based metarepo
1–10 of 38 posts
Re: Metahead – An enterprise-grade, Git-based metarepo
#2Re: Metahead – An enterprise-grade, Git-based metarepo
#3 $ git clone https://josh-project.dev/josh.git:/docs.git
Seems really neat to meRe: Metahead – An enterprise-grade, Git-based metarepo
#4[flagged]
Or did you just read the headline?
Re: Metahead – An enterprise-grade, Git-based metarepo
#5[flagged]
How do we not break all the merge commits that link a project specific PR? Complex filter-branch I guess. How do we make GitHub able to actually help us navigate the past effectively?
It seems like we need some custom tooling to help us replay the past step by step across multiple repos, doing some rewriting as we go.
And what if it's not just your own repos one is managing? What if you also are trying to manage external deps too?
I see much validity to wanting good git-of-gits. Also if anyone has any suggestions for stitching together monorepos out of existing repos, please please comment!
Re: Metahead – An enterprise-grade, Git-based metarepo
#6[flagged]
Re: Metahead – An enterprise-grade, Git-based metarepo
#7Re: Metahead – An enterprise-grade, Git-based metarepo
#8What the f is "Enterprise grade"?
/s
Re: Metahead – An enterprise-grade, Git-based metarepo
#9Re: Metahead – An enterprise-grade, Git-based metarepo
#10I am still really happy with using git subrepo as my metarepo https://github.com/ingydotnet/git-subrepo
> This git command "clones" an external git repo into a subdirectory of your repo. Later on, upstream changes can be pulled in, and local changes can be pushed back. Simple.