├── .github ├── dependabot.yml └── workflows │ └── test.yml ├── .gitignore ├── .isort.cfg ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs ├── Makefile ├── api │ ├── index.rst │ ├── merge.rst │ ├── odb.rst │ ├── todo.rst │ ├── tui.rst │ └── utils.rst ├── conf.py ├── contributing.rst ├── index.rst ├── install.rst ├── man.rst └── performance.rst ├── git-revise.1 ├── gitrevise ├── __init__.py ├── __main__.py ├── merge.py ├── odb.py ├── todo.py ├── tui.py └── utils.py ├── mypy.ini ├── pyproject.toml ├── readthedocs.yml ├── tests ├── __init__.py ├── conftest.py ├── dummy_editor.py ├── test_cleanup_editor_content.py ├── test_cut.py ├── test_fixup.py ├── test_gpgsign.py ├── test_interactive.py ├── test_rerere.py └── test_reword.py ├── tox.ini └── uv.lock /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- 1 | [settings] 2 | profile = black 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/api/index.rst -------------------------------------------------------------------------------- /docs/api/merge.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/api/merge.rst -------------------------------------------------------------------------------- /docs/api/odb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/api/odb.rst -------------------------------------------------------------------------------- /docs/api/todo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/api/todo.rst -------------------------------------------------------------------------------- /docs/api/tui.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/api/tui.rst -------------------------------------------------------------------------------- /docs/api/utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/api/utils.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/install.rst -------------------------------------------------------------------------------- /docs/man.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/man.rst -------------------------------------------------------------------------------- /docs/performance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/docs/performance.rst -------------------------------------------------------------------------------- /git-revise.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/git-revise.1 -------------------------------------------------------------------------------- /gitrevise/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/gitrevise/__init__.py -------------------------------------------------------------------------------- /gitrevise/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/gitrevise/__main__.py -------------------------------------------------------------------------------- /gitrevise/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/gitrevise/merge.py -------------------------------------------------------------------------------- /gitrevise/odb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/gitrevise/odb.py -------------------------------------------------------------------------------- /gitrevise/todo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/gitrevise/todo.py -------------------------------------------------------------------------------- /gitrevise/tui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/gitrevise/tui.py -------------------------------------------------------------------------------- /gitrevise/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/gitrevise/utils.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/mypy.ini -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/pyproject.toml -------------------------------------------------------------------------------- /readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/readthedocs.yml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/dummy_editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/tests/dummy_editor.py -------------------------------------------------------------------------------- /tests/test_cleanup_editor_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/tests/test_cleanup_editor_content.py -------------------------------------------------------------------------------- /tests/test_cut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/tests/test_cut.py -------------------------------------------------------------------------------- /tests/test_fixup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/tests/test_fixup.py -------------------------------------------------------------------------------- /tests/test_gpgsign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/tests/test_gpgsign.py -------------------------------------------------------------------------------- /tests/test_interactive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/tests/test_interactive.py -------------------------------------------------------------------------------- /tests/test_rerere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/tests/test_rerere.py -------------------------------------------------------------------------------- /tests/test_reword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/tests/test_reword.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/tox.ini -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystor/git-revise/HEAD/uv.lock --------------------------------------------------------------------------------