Skip to content

yairchu/git-utils

Repository files navigation

git-utils

Small helpers for using git

sub-rebase

Rebase gradually: replay branch commits over newer commits on target branch, to handle the conflicts in smaller units.

See post: Break big merges to smaller pieces

sub-merge.sh

A merging variant of sub-rebase.sh

git-w.py

A tool to normalize line endings to reduce diffs. It may normalize line endings to either '\n' (unix) or '\r\n' (windows) depending on which one best reduces the diff size.

submodules-dedup.py

A tool to avoid recloning submodules that are repeated across different repositories.

About

Small helpers for using git

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published