Product Information
What is Easy git?
EasyGit is a wrapper for git, designed to make git easy to learn and use.
EG focuses on documentation and examples.
Much of the work in eg involves filling the gaps in git's documentation: providing simple, tutorial-oriented built-in help for specific commands.
EG's documentation is example-driven.
EG removes the barriers to "getting" GIT.
For instance, it eliminates many violations of the "Principle of Least Surprise" that new git users are unaware of.
For example, the subcommands it offers are natural extensions of the functionalities users know from CVS/SVN (it also ensures that existing git users can easily discover modifications to its subcommands and avoid mistakes!).
EG makes Git easy to learn and use.
Easy to learn – I claim that starting with eg first allows for faster learning of git compared to diving straight into git.
Interchangeable – You can switch between using eg and git as needed. I do the same thing on the same repository.
Fully capable – Unlike other wrappers for git, eg does not remove or limit any of git's features for the sake of simplification; it merely attempts to layer concepts and present functionalities in a more orderly manner.
Compatible – eg is essentially command-line backward compatible with git; those familiar with git can start using eg simply by replacing "git" with "eg" in their commands.
Due to the projects I work on and SVN's large installed base, eg is biased toward appealing to existing SVN users.
How to use Easy git?
Easy Git is a Git wrapper designed to help users learn and use Git more easily with tutorial-oriented documentation, examples, and more intuitive subcommands, without limiting Git's full functionality.
Core Functions of Easy git
Command Line Interface
Usage Scenarios of Easy git
- Git beginners learn and master basic Git operations.
- Existing CVS/SVN users transition smoothly to Git.
- Understand Git commands through example-driven built-in help documentation.
- Use Git in a clearer, more organized way without limiting its functionality.
Common Questions about Easy git
What does Easy Git do?
How do I use Easy Git?
What are the core features of Easy Git?
What are the use cases for Easy Git?





















