Skip to content

jcanfield/committer

Repository files navigation

committer Build Status

Unified command line interface for git, mercurial, and subversion.

How to Install

sudo pip install committer

More ways to install committer

How to Commit

How many times did you forget to update before committing your changes?

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.

Show all changes

st

Executes the "status" command known by all version control systems.

Update the current working directory

up

Micro Commits

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.

How to Contribute

Simply fork committer.

Read how to build committer yourself

Alternatives

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.

License

Committer is licensed under the Apache License, Version 2.0

About

Unified command line interface for git, mercurial, and subversion.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published