GIT-IME(1) | git-ime User Manual | GIT-IME(1) |
NAME¶
git-ime - An interactive git commit selection tool
SYNOPSIS¶
git-ime {file}
DESCRIPTION¶
This is a simple shell wrapper script on imediff2 to make it work well with git command.
If any local uncommitted change is found on file, imediff2 is executed with HEAD and local version of file. With imediff2, you can select a set of changes to the file and to commit it to the git repository as a meaningful chunk. This script repeats this process until all changes are committed.
If no local uncommitted change is found on file, imediff2 is executed with HEAD^ and HEAD version of file. With imediff2, you can select a set of changes to the file and to commit it to the git repository as a meaningful chunk. This script repeats this process until all changes are committed.
This git-ime is also useful during interactive execution of git rebase -i treeish.
Please note this git-ime creates or overwrites file.tmp_a and file.tmp_b files. So they should not exist before execution of this command.
SEE ALSO¶
imediff2 (1), git(1), and git-rebase(1).
COPYRIGHT¶
This manual page as well as the program itself was written by Osamu Aoki (<osamu@debian.org>). This document has been placed into the Public Domain.
AUTHOR¶
Osamu Aoki
COPYRIGHT¶
Copyright © 2018 osamu <osamu@debian.org>
2018-10-17 | git-ime |