Skip to content


Subversion checkout URL

You can clone with
Download ZIP
James Conroy-Finn is the new maintainer. Please visit his repository ( ) for the new official home of the git-TextMate bundle. Thank you!
Ruby JavaScript
Latest commit d63a2c9 @sorbits sorbits committed with jcf Add description and contact name.
This is for the benefit of bundle installers and similar.
Failed to load latest commit information.
Commands Changes 'Add Files to the Index' to 'Add File to the Index'
Preferences Add support for git config files.
Support bug fix: submodule's in diffs munched the rest of the output
.gitignore ignore debug stuff
CHANGELOG release 1.8.1
README.textile Replace use of String#to_a for Ruby 1.9 compatibility
TODO Now with less TODO!
info.plist Add description and contact name.


The Git Textmate Bundle.

Release 1.8.0 [2009-07-31]

James Conroy-Finn is the new maintainer of this bundle. If you have cloned the bundle from Tim Harper’s repository, please update your git config settings to point to his repository:

  cd ~/Library/Application\ Support/TextMate/Bundles/Git.tmbundle
  git config remote.origin.url git://

Thanks — the management


  mkdir -p ~/Library/Application\ Support/TextMate/Bundles
  cd ~/Library/Application\ Support/TextMate/Bundles
  git clone git:// Git.tmbundle
  • In the TextMate preferences, advanced tab, shell variables, set the TM_GIT variable to point to your installation of git (ie /usr/local/bin/git)
  • Many shortcuts are available from the Git-shortcut (Ctrl-Shift-G). Subversion commands are Command-Option-g. Less frequent commands are accessed via the menu.
  • Update your bundle by running the “Update Git Bundle” command.


The Mailing list has now been closed. Please feel free to report issues using the Issue tracker.


Maintainer, Lead Developer:

Previous Maintainers

Git-tmbundle superstars

The Git TextMate Bundle wouldn’t be possible without the contributions of the following fine gentlemen:

Major Contributions

  • Allan Odgaard – Started the bundle, got it rolling. Many patches. Oh, and TextMate :-).
  • Sam Granieri – GitK, Many of the git-svn commands, Git initialize repository command, menu layouting, create-tag.
  • Johan Sørensen – Contributing the CSS styling.

Patches, etc

  • Tommi Asiala – README file submission
  • Lawrence Pit – Performance Enhancements
  • Jay Soffian – Bug report with patch (missing environment variables)
  • Humberto Diógenes – Git-svn fetch command
  • Lee Marlow
  • Geoff Cheshire – Textile’d the README to make it look good on GitHub
  • Martin Kühl – Patch to allow committing into a git repository that’s not the project root
  • Diego Barros – new config options, usability improvements
  • Thomas Aylott – Git commit language folding
  • Michael Sheets – Usability improvements
  • Henrik Nyh – Git 1.6 commit message compatibility and spelling corrections
  • Slava Kravchenko – Ruby 1.9 compatibility

Please feel free to send a pull request if you’ve added any functionality to this bundle that you think the rest of the git-loving, TextMate-using world would appreciate!

Something went wrong with that request. Please try again.