AppKed

Tags 5225

Tower 2.0.5 – Version control with Git made easy.

Appked/ Featured/on 2014-08-29 02:32

Tower 2.0.5Tower is a powerful Git client for OS X that makes using Git easy and more efficient. Users benefit from its elegant and comprehensive interface and a feature set that lets them enjoy the full power of Git.

Learning Git with Tower. Tower abstracts Git’s complexity in an easy-to-use interface. For example, lots of actions can be performed simply via drag and drop, and mistakes can be undone easily.

Using Tower as an Expert. Advanced users can increase their productivity with features like single line staging, submodule support, or the file history.

Features include:

  • git-svn support
  • file history
  • submodule support
  • blame view
  • single line staging (per-line committing)
  • cherry-picking
  • discard chunks/lines
  • direct Github, Beanstalk, and Bitbucket integration
  • Support for full-screen and Retina displays in OS X 10.7 Lion
  • many powerful drag-and-drop features include merge, rebase, push /pull to/from remote, apply stash, create new branch, etc.


WHAT’S NEW

Version 2.0.5:

  • Saving patch files is now available in contextual menu of commits
  • File History now uses "--follow" option to allow following renamed files
  • Added "Beyond Compare" as new diff/merge tool
  • Cmd + C now copies the commit hashes of selected commit items (see documentation)
  • Commit messages now don't get cleared when commit aborts with an error
  • Added keyboard shortcuts to expand and collapse changeset diffs (see documentation)
  • Opening .gitignore file now happens with default text editor when files are executable (instead of Terminal)
  • Dialog for selecting diff tool is now automatically shown if no tool is configured
  • Added option to recurse submodules in fetch dialogue
  • Added warning when committing on a detached HEAD
  • Fixed issue with sorting repository bookmarks by name
  • Fixed issue with SVN branches, considering pull/push and tracking connections
  • Fixed issue with resetting state of "Sign Off" commit option
  • Fixed issue when aborting Auto-Stash on pull
  • Fixed issue with updating obsolete branch trackings
  • Fixed issue with garbled display names of Git binaries in preferences
  • Improved keyboard navigation when using Cmd+1/2/3 to switch between main views
  • New "quick" actions: holding OPT provides dialog-less merge, rebase, pull, push, and fetch (see documentation)
  • New "Edit Connection Settings" option in contextual menu of remote items in sidebar
  • Improved remote authentication error messages
  • Improved preselection in merge and rebase dialogs
  • Fixed inconsistencies with some drag-and-drop actions in the sidebar
  • Fixed an issue with upstream remote connections


REQUIREMENTS

OS X 10.8 or later


Screenshots