Live data from Hacker News

Tower for Windows

git-tower.com

41–50 of 75 posts

Re: Tower for Windows

#41

Earlier quoted context omitted.

The Windows version is based on WPF. This strongly suggests that the Mac and Windows versions are completely separate apps, not a single app ported to multiple platforms. So a Linux version would be yet another completely separate app. That would be expensive to develop, for probably negligible reward.

That's correct. Tower Mac and Tower Windows are completely separate apps. 100% native technologies.

Congratulations for taking the extra effort to offer a native experience.

Re: Tower for Windows

#42
post #19
post #13

Earlier quoted context omitted.

The market for paid Linux software is very small

SmartGit is a good, paid Linux Git client.

SmartGit is a good, paid, cross-platform client that just happens to run on Linux because it is written in Java. That is very different than developing a whole separate code base for a non-existent Linux market.

Re: Tower for Windows

#43
Anyone used GitKraken? https://www.gitkraken.com/

The interface looks good but not tested since it's an Electron app and I'm pushing my RAM most of the time anyhow (I'm looking at you, Slack).

Interactive rebase, as another commenter has noted, is a feature I need.

Re: Tower for Windows

#44
post #19
post #13

Earlier quoted context omitted.

The market for paid Linux software is very small

SmartGit is a good, paid Linux Git client.

SmartGit is an awesome, paid cross-platform Git client. Written in Java, which probably means that it cost them relatively little money to support Linux, and maybe they wouldn't have done it otherwise?

Re: Tower for Windows

#45
post #19

Earlier quoted context omitted.

SmartGit is a good, paid Linux Git client.

SmartGit is an awesome, paid cross-platform Git client. Written in Java, which probably means that it cost them relatively little money to support Linux, and maybe they wouldn't have done it otherwise?

(As an aside, SmartGit is the only success story for desktop Java apps that I can think of)

Re: Tower for Windows

#46

Earlier quoted context omitted.

Has anyone used tower and sourcetree and can compare them both? I am just about fed up with sourcetree and ready to switch to a not-terrible alternative.

On Windows Git Extensions is the best I've found: https://gitextensions.github.io/ SourceTree is barely usable now really, I switched back to GitX on OSX...

I really like Git Extensions commit screen, the best from the git GUIs I've used. It has great shortcuts to stage/unstage/reset and you can even separate lines to be commited.

Re: Tower for Windows

#47

Maybe it's just my inherent bias towards command-line-based Git, but I have to wonder just how useful this is to Git newbies if a lot of their page is dedicated to learning how to use Tower, especially with a 24-part video series.

I like doing everything but committing through the command line. I like committing with a GUI tool because i think it's easier to double check what you are committing before doing so.

Re: Tower for Windows

#48
post #27

Earlier quoted context omitted.

I use a combination of SourceTree and TortoiseHg with the HgGit extension...what's sad is that TortoiseHg tends to work better than SourceTree, and definitely ebtter than the official GitHub client.

TortoiseHg with HgGit? Why don't you just use TortoiseGit?

TortoiseHg is completely different than TortoiseGit, despite the similar names (and logos). While the latter is an assortment of context menus and dialogs, THG has this plus a great "workbench" which combines everything into one. It's easily possible to use THG alone without ever touching the command line which is a rather nice feature when trying to convince non-programmers to use version control. If there was a git equivalent, I'd happily use it.

Re: Tower for Windows

#49

Maybe it's just my inherent bias towards command-line-based Git, but I have to wonder just how useful this is to Git newbies if a lot of their page is dedicated to learning how to use Tower, especially with a 24-part video series.

While giving lectures on programming, I have found that teaching students to use the git command line is much more useful than teaching them some git GUI tool. That being said, only a few students really manage to get git after a semester. Most students just kind of muddle through with a few basic commands, and just copy and paste commands from the internet (or re-clone, and copy files over). Git is not easy to learn…

git is definitely not easy to learn, especially to those who are new to version control. You need to know at least a dozen terms (repo commit push pull fetch clone stage stash fork pull-request etc.) before you can even get a basic understanding of what git is.

Re: Tower for Windows

#50
post #3
post #2

Why no Linux version?

I'm almost certain that Linux devs make a very small percentage of their target audience (I see most web devs use Macs). That's a great question to ask them directly, though!

I imagine most Linux developers will be comfortable on the command line or using Magit; it's Mac- & Windows-using developers who are more likely to be less comfortable with those tools.
Post reply on HN