Live data from Hacker News

Show HN: Sublime Merge – A Git client from the makers of Sublime Text

sublimemerge.com

211–220 of 362 posts

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#211

Earlier quoted context omitted.

It would be cool to have some integration going the other way. In particular I would love: 1. If Sublime Text could detect when a directory is a git root directory, and present a button to "open in sublime merge" (my sublime projects often span multiple git repos, so detection on a folder by folder basis would be key). The ability to configure this to use another git client would make sense, although personally Subli…

We'll 100% be adding integration in that direction too. A new build of Sublime Text shouldn't be too far off, there are some nice thing's that we've added into Sublime Merge (e.g., an update theme system), that I want to roll into Sublime Text. With regards to Stage All, we don't have a button, but we do have a key binding: Command+Shift+A to stage all Modified files, and then press it a second time to stage all Untr…

Just asking software engineering perspective, would be better to have the code that integrates Sublime Text Sublime Merge as plugins? As in, the same Python plugin system that ST3 offers today?

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#212
post #123
post #51

Looks great Jon, happy you are expanding the Sublime family. Can I suggest Sublime Terminal as a possible addition? I'd happily pay for a decent terminal experience on Windows and with your cross platform toolkit it looks like you could deliver that. ConEmu et al just don't do it for me.

Kind of curious, what don't you like about ConEmu? I've been using it for many months now and it's been nothing but solid. I spend 99% of the time using the WSL terminal, and every once in a while I run a PowerShell terminal too.

ConEmu's performance for TUI apps like vim or weechat+ssh is not great.

Not a factor if you don't use those sorts of applications, but a bit of a deal breaker if you do.

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#213

Feedback: - I would be nice to be able to remove the name inside the commit log. It's only me on this project and literally 50% of the lines (ever other) is my name. - I would also like to have the option to split top/bottom like sourcetree, so that I can read the full commit message easier. - The 'end of list' looks like a loading indicator - 'Staging lines' only appear when I select something on the line (even one…

I can only get "Stage lines" for files I previously commited.

Maybe I'm doing something wrong but if I add a new file the only options are Delete or Stage. Or maybe it isn't implemented yet.

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#215
I was hopeful but for my simple uses, it doesn't work.

I use gitg in a on Ubuntu VM, also known as "GitX" on Mac.

The basic UI of gitg is much easier to read and browse, the commits and details are top/bottom instead of left right. With SM, I have to expand the window a whole lot more sideways to be able to read the commits. Also with SM my name is under each commit.. but since I work mostly solo, it's added noise that makes the list more difficult to read (what with the commit messages and the author name underneath practically same font size. here the gitg top/bottom layout means the author names and dates can go in other columns making the commit list easier to scan.

In gitg I have a quick view of what files changed, how much they changed, I can dive in if I want to see the actual code. With SM it seems by default you get a full spread of all the changes across several files.

Lack of separation in general, lots and lots of text floating in space with few lines or separation. Lots of subdued color. Buttons that don't look like buttons.

That said my use case is fairly simple. I work mostly on local repos, so for me gitg is a convenient way to see what I was working on last time, and to stage changes in meaningful commits. I don't need it to do a bunch of other things.

The merge sounds great though.. I really miss that... but as it is SM lacks contrast and readability for me.

Hopefully constructive feedback.

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#216

Earlier quoted context omitted.

He did a bit more than that[0], and he comapred it to Kitty. [0] https://jwilm.io/blog/alacritty-lands-scrollback/

Oh that's good, thanks for the heads up. Pretty recent post.

Yes, it only came out a few day ago; it's understandable you were not aware of it :)

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#218
post #2

Hi HN - Jon Skinner here, I made Sublime Text and Sublime Merge, alongside the rest of the Sublime HQ programming team - Will, Dylan and Benjamin. Let me know if you have any questions! Edit: there's also the announcement blog post, at https://www.sublimetext.com/blog/articles/sublime-merge

Is there a way to view history of a single branch?

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#220
post #51

Looks great Jon, happy you are expanding the Sublime family. Can I suggest Sublime Terminal as a possible addition? I'd happily pay for a decent terminal experience on Windows and with your cross platform toolkit it looks like you could deliver that. ConEmu et al just don't do it for me.

I would keep an eye out on alacritty. It's a blazingly fast gpu-accelerared terminal emulator for Unix (currently) written in rust. According to their 0.2.0 announcement post, where they added scrollback support, Windows is next on the Roadmap.

And like all these cool new *nix terminal projects, they seem to forget that a configuration GUI is worth having. Sure, you don't need it every day, but its really darn handy when you're first setting it up. The cycle of "Look at website, edit file, restart terminal, repeat, what are my font options again?" gets old really fast.
Post reply on HN