Unified command line interface for git, mercurial, and subversion.
sudo pip install committer
More ways to install committer
ci "This is the commit message."
Updates the repository in the current working directory. Then commits all changes using the first argument as commit message.
st
Executes the "status" command known by all version control systems.
up
Committing in a high frequency has advantages:
- prevents merging,
- makes code reviews easier, and
- commit messages for smaller commits "tell a story".
Read more about micro commits.
Simply fork committer.
Read how to build committer yourself
Did you know all Git repositories on GitHub can be handled using a subversion client?
svn checkout https://github.com/aelgru/committer
Collaborating on GitHub with Subversion
If you do not like the workflow committer implies, you may be interested in hg-git or git-svn.
Committer is licensed under the Apache License, Version 2.0