
Miguel Arroz Gitolite - A Git Repository Server You can't see a branch tree graphically, like you can with gitX or even the command line (git log -graph -color, IIRC). I think Tower misses quite a bit of the flagship feature of GIT: branches. I use Tower (bought it), but only for committing and fixing merge conflicts. Git Tower is a commerical app for those of you who just get panic attacks at the thought of using the Terminal. Note this app replaces the original GitX by Pieter de Bie. However, power users (aka "cool kids") will probably only use it for history viewing while they continue to use the terminal command line for checkouts, branching, staging, rebasing and committing. While development on the original open source GitX.app has waned, this fork of the original has continued to mature into a nice Git client, and is useful for common every day Git operations. While most (if not all) Git GUI apps will never be able to emulate all the intricate functionality of Git, one advantage of a GUI app is more convenient and faster browsing/visualization of history and inter-relationships of branches. This allows you to easily use Git locally for development but still do your final commits to SVN.
GITX WONT INSTALL FULL
A key feature is that it can use git-svn to "Clone" a SVN repository into a standard Git repository with your full SVN commit history and maintains a link back to the SVN repository. SourceTree is a free Git/Mercurial GUI for OS X. See the Auto-Completion section on this page: Git Bash Auto-Completion SourceTree by Atlassian Basically you need the bash completion script from the source tarball and use your shell profile to include it whenever you open a shell. This is really an absolute necessity and a huge productivity improvement.
GITX WONT INSTALL INSTALL
Complete the install process and agree to the license, etc.Select the "Helios" download site from the Work with: combo box.In Eclipse, select Help > Install New Sofware.It's not as good as Tower or GitX, but you can use it for most tasks (add, commit, push, pull). It's not a comprehensive list, and if you find things not listed here please add them! EGitĮGit is a plugin for Eclipse 3.6. This is a list of tools that other WebObjects developers have found to be helpful. Use SourceTree which can clone your SVN repository locally as a full Git repository including all historical SVN commits and their metadata.Follow these Instructions to manually set up the integration.Well, you can still use Git to manage your local SVN working copy and be almost happy again! (Either way, you won't be 100% happy unless the repository is a git one.) OK, so you want to use Git but you are working on a team project that is hosted in a subversion repository.
GITX WONT INSTALL CODE
The best way to learn a new concept is to actually use it, and what better way than to do something practical like clone the Project Wonder git source code repository! NOTE: This isn't really learning, but it is way more fun and gives you insight into the motivation behind git. Have a Good Laugh here as Linus Torvalds Evangelizes git.

This is an excellent tutorial on the basic concepts behind Git.XCode 4.x installs a copy of git in /usr/bin/git Learn About Git
