git-ec aka "Git Easy Commit" is a simple terminal tool for selecting and committing multiple files (new, modified, unstaged). It calls system git commands (status, add, commit).
<up>``k
navigate up
<down>``j
navigate down
<page up>
navigate page up
<page down>
navigate page down
<space>
select / deselect file
c
commit selected files
<esc>``q
quit
git-ec is still in the development phase (ugly looks & code, memory leaks, no real error handling) - use it at your own risk.
Feel free to improve the messy code and add missing features (there are //TODO
comments).
You can find the latest code on development
branch.