Home Download Buy Blog Forum Support

SublimeGit: Git plugin for ST2 and ST3

SublimeGit: Git plugin for ST2 and ST3

Postby miped on Mon Jul 08, 2013 6:41 pm

This plugin has been in development for almost a year, and was just recently ported to Sublime Text 3. It features an alternative take on integrating git into Sublime Text, inspired by great projects such as fugitive (for vim) and magit (for emacs). It works on Windows, Mac OS X and Linux.

There are screenshots, documentation and installation instructions on https://sublimegit.net.

It's a commercial plugin, which has allowed me to spend a lot of time refining it based on early user feedback, as well as provide great support. I'm charging 10 € for a personal license which is good for both Sublime Text 2 and 3, on all the platforms. There's also a free and unlimited trial, which doesn't require a license.

Not seeing your favourite feature? Get in touch on twitter (@SublimeGit) or mail (support at sublimegit.net) and let me know. Feedback is very welcome!
SublimeGit: Git integration for Sublime Text 2 and 3
https://sublimegit.net
miped
 
Posts: 16
Joined: Mon Jul 08, 2013 6:30 pm

Recent Updates

Postby miped on Sun Jul 21, 2013 4:32 pm

In the time since this announcement was posted, some major features have been added:

  • Staging individual hunks - From any diff view it is now possible to stage individual changes. Only want to stage that one method and leave all your other changes alone? No problem.
  • Git commit --amend - Support for amending commit messages.
  • License popup - By popular request, the frequency of the license popup was lowered.
  • Bug Fixes - A ton of bugfixes.
SublimeGit: Git integration for Sublime Text 2 and 3
https://sublimegit.net
miped
 
Posts: 16
Joined: Mon Jul 08, 2013 6:30 pm

Re: SublimeGit: Git plugin for ST2 and ST3

Postby fburleigh on Tue Jul 30, 2013 9:19 pm

I think miped's concept and implementation is a really interesting one. I'd normally use a command line (on OS X and sometimes Windows 7) for my Git work -- mainly because the GUI clients I've tried seem heavy and sometimes weak. I'm new enough to Git at the CLI that the idea caught me at just the right moment. It's a non-modal and non-intrusive interface without the cascading menus that would be the more common approach to the interaction problem. The plugin opens a ST tab and just sort of reports and waits while you work on a project. Single key presses update changed files to the index, commit the index, etc. I sense that the plugin may know what file you want to manipulate from the cursor's position in this tab, but my use is too new to really let me talk at that level of detail. For those of us old (or nuts) enough to be any good with VI(M), this feels a bit like *that* way of working.

Anyway, I commend the author's efforts. miped's turned ST's "weak" interaction style into an asset, like a good designer turns a challenging stage into an opportunity. "Don't complain; make the most of what you've got to work with." ;-)

I've decided the plugin's worth its cost, so that will make it my second paid plugin.
fburleigh
 
Posts: 23
Joined: Tue Apr 17, 2012 6:40 pm

Re: SublimeGit: Git plugin for ST2 and ST3

Postby peppy on Fri Aug 02, 2013 8:38 am

I guess I should add to this thread that I have also purchased this plugin and am using it as my primary quick-commit goto git client. Once you get used to the status display and shortcuts, it's amazingly fast to work with. The author was also super-quick to respond to my feature requests by email and they were implemented within a few days.

I like the concept of paid plugins as they give those writing them a bit more motivation to keep them fresh and updated.

I do find some commands a bit slow to execute, but I guess my git repo is quite large, and believe the delay is equal to what I see when running the similar git commands from command line. Would be nice to make it async, maybe, to alleviate locking the whole of ST while git commands are run.
peppy
 
Posts: 52
Joined: Thu Aug 04, 2011 4:52 pm
Location: perth, australia

Re: SublimeGit: Git plugin for ST2 and ST3

Postby rooc on Sat Aug 03, 2013 8:19 am

Can't get it working, freezes after push and pull, what i'm doing wrong? windows 7 sublime 3
rooc
 
Posts: 8
Joined: Sat Mar 19, 2011 12:30 pm

Re: SublimeGit: Git plugin for ST2 and ST3

Postby miped on Tue Aug 06, 2013 8:00 am

Hi rooc. Sorry for the late response.

SublimeGit cannot handle passphrases or having to enter username/password when pushing or pulling, so that's probably what makes it hang. Please see here: https://docs.sublimegit.net/quickstart. ... figuration

The reason is pretty simple: AFAIK there is no secure way to obtain a password input through the ST2/3 api.
SublimeGit: Git integration for Sublime Text 2 and 3
https://sublimegit.net
miped
 
Posts: 16
Joined: Mon Jul 08, 2013 6:30 pm


Return to Plugin Announcements

Who is online

Users browsing this forum: Google [Bot] and 8 guests