ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Other Software > Developer's Corner

EasyGit - Sane syntax for git

(1/3) > >>

justice:
A better commandline interface for git! The primary reason why I have been using mercurial over git is that mercurial is so much higher level and logical to understand. But with EasyGit the commands are almost identical:
In short, Easy GIT is a single-file wrapper script for git, designed to make git easy to learn and use.

--- End quote ---

(Run 'eg help --all' for a more detailed list.)

Creating repositories
  eg clone       Clone a repository into a new directory
  eg init        Create a new repository

Obtaining information about changes, history, & state
  eg diff        Show changes to file contents
  eg log         Show history of recorded changes
  eg status      Summarize current changes

Making, undoing, or recording changes
  eg commit      Record changes locally
  eg mv          Move or rename files (or directories or symlinks)
  eg revert      Revert local changes and/or changes from previous commits
  eg stage       Mark content in files as being ready for commit

Managing branches
  eg branch      List, create, or delete branches
  eg merge       Join two or more development histories (branches) together
  eg switch      Switch the working copy to another branch

Collaboration
  eg pull        Get updates from another repository and merge them
  eg push        Push local commits to a published repository

Time saving commands
  eg bisect      Find the change that introduced a bug by binary search
  eg stash       Save and revert local changes, or apply stashed changes

Additional help:
  eg help COMMAND      Get more help on COMMAND.
  eg help --all        List more commands (not really all)
  eg help topic        List specialized help topics.

(Detailed list of differences between eg and git)




http://people.gnome.org/~newren/eg/


from HackerNews

mouser:
Nice find -- could come in handy.

justice:
From what I heard people have been using it for a few years, it's robust, stable and doesn't mess with git commands :) But I just found out today haha.

justice:
(Easy) GIT for SVN users ...showing that (easy) git is easier to use overall than subversion
http://people.gnome.org/~newren/eg/git-for-svn-users.html

ewemoa:
I haven't tried this, but it looks promising as an entry point for using git.

Thanks for sharing, justice  :Thmbsup:

Navigation

[0] Message Index

[#] Next page

Go to full version