Live data from Hacker News

SublimeGit: Full-featured Git integration for Sublime Text

sublimegit.net

61–70 of 88 posts

Re: SublimeGit: Full-featured Git integration for Sublime Text

#61

Does anyone know if there is a good difftool for sublime? I'm always launching meld for complicated diffs, would love it this or some other addon could do side by side diff

I like to use P4Merge, it's the best merger/differ for code on OS X. Not the prettiest, but the merge workflow is good.

Check out kaleidoscope if you've got a few minutes to try out a new tool. Blew P4Merge out of the water for me. And BeyondCompare if you're on windows. Linux; sorry :(

Re: SublimeGit: Full-featured Git integration for Sublime Text

#63
post #57
post #28

Wow... So yeah, I made this. Woke up this morning to a slew of twitter mentions and quite a few orders. Thank you so much for the support! I'm about to get on a 14 hour international flight in a couple of hours, but i'll be happy to answer any questions. Also, i'm tweeting from @SublimeGit every once in a while.

It is great, however when doing a Git Status, the shortcuts are not compatible with VI-input mode since they are vi-commands (i,C etc), could you make it possible to use cmd+shortcut?

I've got an outstanding issue on that. Will probably be fixed within a couple of weeks. I'm hoping to do it in a somewhat backwards compatible way, which makes it a little difficult.

Re: SublimeGit: Full-featured Git integration for Sublime Text

#64

Earlier quoted context omitted.

I've always found this plugin slow which is a shame. It's nice to visually see the changes made to a file.

If you are using ST3 you can use non blocking mode and GitGutter will run in a seperate thread. EDIT: Here is the section on the read me about it: https://github.com/jisaacks/GitGutter#non-blocking-mode

It still ran slowly on my machine. Typed characters were noticeable more sluggish to appear on screen. Just a bit, but noticeable and it was too much. Maybe it didn't work for some reason.

Re: SublimeGit: Full-featured Git integration for Sublime Text

#65
post #31

Earlier quoted context omitted.

I hope that for 10€ most people will find it worth it. If you've already spent 60$ or more on Sublime Text and upgrades, I can see why this might seem weird. However, as the homepage says you can basically install it and use it for free as long as you like. You'll get a popup occasionally (if you do use it), but that's the only "restriction". Also, for a free alternative, I have to mention https://github.com/kemayo/s…

Looks like a great job, and good man for giving a shout out to the free alternative as well. As an existing user of Kemayo's plugin, what are the most compelling reasons for me to buy your version? An elevator pitch, if you will.

I'd probably say the status view (ala magit). Last time I tried kemayo's plugin it was all happening in ST's quick bars. However, that was a year ago so things might have changed.

Also, I try my best to keep up with user requests, which leads to about 1-2 releases a month. While there are occasionally bugfixes going into kemayo's plugin, I'm not sure if it's receiving any significant development (not trying to call anyone out here, it's just my observation from occasionally looking at the repo).

Re: SublimeGit: Full-featured Git integration for Sublime Text

#66
Very cool!

If you could add the ability to stage by line/hunk, perhaps from within the diff view, that would be pretty rad.

Also too bad that you can't initiate an interactive rebase using SublimeGit.

If I have to drop to the terminal for those two things (which I do quite frequently), realistically I'll end up just using the terminal for all git operations.

Re: SublimeGit: Full-featured Git integration for Sublime Text

#67
Seems like this is more of an autocomplete for git commands than what I was hoping for - for instance in Jetbrains IDEs (pycharm, rubymine, intellij) the killer feature IMO is the ability to see inline highlights of diffs when I have work in progress, and to be able to do a project wide branch diff (e.g develop vs master) with a really nice multi-file diff explorer. It's the one feature keeping me using jetbrains over sublime text for large projects.

Re: SublimeGit: Full-featured Git integration for Sublime Text

#68
post #54

If you like this, you should check out http://wakatime.us which is a free time tracker for Sublime that works with Git to display how much time you work in each project and even in each branch.

Looks interesting, but I'm turned off by 'sign up for free' when there's nothing on the page indicating the cost, if any, of using the product.

If it's free, 'sign up for free' suggests otherwise. If there's a cost, please be up front about it. If you haven't decided what or whether to charge, just say so ;)

Re: SublimeGit: Full-featured Git integration for Sublime Text

#69
Love this extension and have been using it for months. It doesn't quite offer the ability to do everything yet. But it does have an amazing interface for checking diffs of files, checking status (un/staged files), adding files and committing. It's such an improvement from the cli and much more convenient since you don't have to leave sublime. With it I have found myself committing more regularly, more accurately (not slopping multiple commits into one), and with better commit messages.

Re: SublimeGit: Full-featured Git integration for Sublime Text

#70
What are the advantages of using this plugin over using git in the terminal directly? The time to switch windows is always pretty marginal with Cmd-Tab, so that doesn't seem like a big enough win to me. (I'm honestly curious, I can't think of the big ones, but if I could I might switch.)

I could imagine diffing being a way better experience straight from the file you want to diff, and with code highlighting. That definitely sucks from the command line, but it's also pretty rarely needed.

Anything else?

The big disadvantage I see is that this is not going to be on anyone else's computer when I'm pairing or just messing around with them, so if I get accustomed to not using command-line interface then I get screwed when I'm not on my own computer...

Edit: the quick-commit feature looks pretty cool as a way to encourage making smaller commits, since I always forget to commit in smaller pieces.

Post reply on HN