Helpful functions and scripts to aid in scripting and development
Find a file
Andrew Rogers db1918af4e Added Git history comparator (#walker)
Hashwalker is a new tool that allows you to compare two branches or
refspecs with completely different histories to find the commit where
they differ the least.

To use it you will need to add your disparate repositories as remotes on
a single repository on your local machine.  You'll need to have two
checked out branches to compare, as well.  One branch is your target
you'd like to rebase and the other is an upstream you'd like to rebase
upon.

Running the tool will give you a minimal diff that you can rebase your
problem branch upon, so you can begin bringing it up-to-date with
upstream.

See the "Usage" in scripts/hashwalker for more information.
2023-02-22 23:41:42 -06:00
scripts Added Git history comparator (#walker) 2023-02-22 23:41:42 -06:00
errhandl.bash Add happy wrappy! 2023-02-22 21:41:54 -06:00
LICENSE added LICENSE and README 2023-02-22 13:06:18 -06:00
logging.bash added logging helpers 2023-02-22 13:06:39 -06:00
README.md added LICENSE and README 2023-02-22 13:06:18 -06:00

Bash Helpers

Arcane incantations that we're tired of remembering how to do in Bash will end up here. Include me as a submodule in whenever you're writing shell scripts.

Patches welcome!