monorepo-git-tools icon indicating copy to clipboard operation
monorepo-git-tools copied to clipboard

A collection of custom git commands that I use to maintain my monorepo. Includes support for bidirecional sync between a monorepo, and multiple subprojects

Results 15 monorepo-git-tools issues
Sort by recently updated
recently updated
newest added

when splitting in, it would be nice to optionally split in by timestamp, ie: dont put all commits in at the tip of HEAD, but rather blend them in with...

enhancement

should be something like this: Enter the desired branch name to be created on the remote repo: 1. use default auto-generated branch name 2. So in the case that the...

enhancement

not exactly sure what to do about this one yet. consider the following case: I had `test/sync/end-to-end.bats` committed and a few commits later I decided to rename it to `test/sync/in.bats`...

The main readme should either have a link to a user stories readme, or the user stories should go at the top of the main readme... not sure which idea...

documentation

Recently had this issue where `split-out --topbase ` had an error and said it failed to rebase, but the interactive rebase was done, i just needed to do `git rebase...

right now check updates will simply fetch the remote branch/HEAD, and then iterate on the fetched commits. I know fetch has `--depth` and `--deepen` arguments that would let us fetch...

enhancement

repo file should have variables for: - "skip_any" - means a hash supplied in the skip_any array will be skipped if that hash exists either in remote or local. -...

enhancement

pretty sure git-filter-repo has an option for this. just need to map a mgt cli option > git-filter-repo cli option.

enhancement

ie: read package.json or cargo.toml or some other things, and generate a repo file to match the structure of that project

enhancement

given a file, or folder, iterate over all repo files and check their remote source to see if any of those repos have any updates that can be applied to...

enhancement