TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

GitHub for Windows

549 pointsby sant0sk1almost 13 years ago

50 comments

jasonkesteralmost 13 years ago
Great news.<p>I got flamed a month ago [1] for noting how difficult it is to get up and running on GitHub in the Windows world, where things like generating SSH keys aren't exactly part of the daily routine. Glad to hear that they were listening.<p>[1] <a href="http://news.ycombinator.com/item?id=3871699" rel="nofollow">http://news.ycombinator.com/item?id=3871699</a>
评论 #4005021 未加载
评论 #4004523 未加载
评论 #4007927 未加载
评论 #4007629 未加载
评论 #4007593 未加载
评论 #4004098 未加载
评论 #4004119 未加载
ConstantineXVIalmost 13 years ago
Very well done. ClickOnce installer; solid UI (rare on Windows, I've found), and even installs git hooks into PowerShell so there's no need to dump the user into bash (unless they want it).<p>One downside, not entirely obvious how one's supposed to clone a repo with this?
评论 #4003712 未加载
评论 #4003877 未加载
statictypealmost 13 years ago
I'd be interested in learning how they implemented the UI - it looks like it's native to Windows 8 but runs just as well on Windows 7. Would be interested to hear what toolkit they used. So far, the UX has been impressive for a tool that has historically not run very well on Windows.<p><i>Edit</i>: They've mentioned the toolkits used at the bottom of the page. Apparently this is written in C#.
评论 #4003630 未加载
评论 #4007293 未加载
评论 #4003640 未加载
debaclealmost 13 years ago
Please, please don't name your installer 'setup.exe'<p>When I browse to my downloads folder, the most frustrating thing in the world is trying to figure out where 'setup.exe' came from.
评论 #4004940 未加载
statictypealmost 13 years ago
This is actually very cool.<p>I expect this will drive up the adoption of GitHub by a measurable amount.
RandallBrownalmost 13 years ago
I really like the Mac app. Yes, it can be a little buggy and get in to some weird states, but when it works, I think it is one of the best ways to use source control.<p>I've been doing a lot of Windows development lately and I've missed a good git tool. I'm very happy about this.
martinaglvalmost 13 years ago
For those of you looking for a nice Git client for Windows, I suggest checking out TortoiseGit[1]. I can't recommend it enough. It is such a powerful peace of software and I am surprised it is not brought up in discussions more often.<p><a href="http://code.google.com/p/tortoisegit/" rel="nofollow">http://code.google.com/p/tortoisegit/</a>
评论 #4004108 未加载
评论 #4004086 未加载
评论 #4004091 未加载
评论 #4005251 未加载
评论 #4006924 未加载
tallowenalmost 13 years ago
I find it interesting that both native apps (for Windows and Mac) try hard to emulate the look and feel of their respective operating system.<p>One thing that is great about github.com and other websites is that it feels the same across multiple environments. Furthermore web browsers try to emulate their own style not that of the host operating system. If I use chrome or firefox in mac or windows they feel basically the same.<p>I wonder if more applications will go in the direction of trying to match the feel of the host operating system over the feel of there application as a whole.
评论 #4003815 未加载
评论 #4003645 未加载
评论 #4003721 未加载
skeletonjellyalmost 13 years ago
I'm sorry if this has been asked,<p>but since this is using your framework, xpaulbettsx, is the source for this going to be available? I always love seeing open source functional applications that use a certain framework or toolkit I'm considering. Makes the divide between reading code/documentation and the end product just seem that whole much closer.
jstepienalmost 13 years ago
Finally an application with a UI which really nicely blends with the Windows 8 look and feel. Microsoft should be pleased.
评论 #4003736 未加载
cool-RRalmost 13 years ago
I've been expecting this for months, and as I guessed, it's pretty disappointing. I think that SmartGit is a much better GUI for Git on Windows.<p>Just the fact that it doesn't have keyboard shortcuts is a dealbreaker.
评论 #4003792 未加载
评论 #4004881 未加载
gueloalmost 13 years ago
Seems nice except for how it keeps pushing you to login to github, that would probaby get annoying after a while if working with non-github repos. Also the diffs weren't working with the java files I tried it with, it just minuses and plusses the whole file, hopefully just a bug they can fix. This is my first look at a Windows 8 UI and if this is representative of the fufure I am worried, but it does looks pretty. Overall though this is a good effort.
shanemhansenalmost 13 years ago
This is awesome. Personally I'm a linux user so git is one of those rare tools that caters to me, but I've been in a few backwards development shops where git was looked down upon because of inferior tool support on windows when compared to subversion. I'm in favor of anything that helps bring windows users into the git-using fold ;-)
debaclealmost 13 years ago
This is very interesting.<p>Will this tool be able to work with non-github git repositories?
评论 #4003811 未加载
评论 #4007076 未加载
edandersenalmost 13 years ago
<p><pre><code> "GitHub for Windows is a 100% native application" "The application is written in C#" </code></pre> Is managed code the new native?
评论 #4005507 未加载
harrylovealmost 13 years ago
I hope this is the beginning of the end of TFS.
评论 #4003699 未加载
评论 #4003722 未加载
评论 #4004899 未加载
eibrahimalmost 13 years ago
I am interested in knowing how you integrated chromium in your .net app??? Could you share that info or blog about it?
评论 #4004292 未加载
评论 #4004085 未加载
eibrahimalmost 13 years ago
Will this work with git repos on bitbucket? I use bitbucket because I can have unlimited private repos for free.
评论 #4004065 未加载
evanwalmost 13 years ago
I'm interested to see how the community responds to their choice of ClickOnce as the deployment method.<p>I use ClickOnce for several of my applications, and I'd say the users who dislike it the most have the highest technical aptitude (which, I'd guess, is a large part of GitHub's user base).
评论 #4003724 未加载
评论 #4003720 未加载
评论 #4003733 未加载
评论 #4003698 未加载
评论 #4005892 未加载
评论 #4003714 未加载
pjmlpalmost 13 years ago
Great!<p>For someone that has one foot in both Worlds (UNIX &#38; Windows) this is a welcome addition to my toolset.
mkopinskyalmost 13 years ago
Is there a standalone installer? I am behind a proxy and the installer doesn't seem to get along with Tunnelier.<p>14:32:19.309 (unrecognized proxy protocol) connection from 127.0.0.1:3743 failed: Unsupported client protocol; the client may be expecting a regular HTTP proxy.
dstrootalmost 13 years ago
New to GIT - been using it only about four months. Using Windows 7 as my dev machine. I found learning the command line to not be too bad and haven't even really used the GUI toosl bundled with Msysgit. But I think I'm going to LOVE using this.
jamesgeck0almost 13 years ago
Is there any particular reason that it leaves ssh-agent.exe running after it closes?
toygalmost 13 years ago
Awesome tool, but I think it shows once more the terrible state of SSH in the Windows world. It's scandalous how MS refuses to make it a first-class citizen on the platform -- it should come pre-installed and pre-configured, or at least with a config wizard, and have simple APIs for third-party apps.<p>Considering how MS are not really pushing a competitor, I don't understand why they refuse to add such a simple thing. RDP is a completely different tool, and anyway it's not really something you'd expose on the internet, so I don't understand why they can't just integrate OpenSSH -- it's not even GPL!
protolifalmost 13 years ago
I'm strangely reminded of when people said that Android support would kill Instagram, because of their inferior cameras. (Don't shoot me. I'm an Android user of Instagram.)
cocoflunchyalmost 13 years ago
It's great - one downside though: it has added a Github folder in "My Documents" that I can't seem to delete. I hate when unwanted folders pop in like that.
评论 #4005861 未加载
novalisalmost 13 years ago
Nice to see this happen. Though Git Bash running on mingw32 actually is very handy, TortoiseGit also does a great job. But it is also good to have options.
ChrisAnnalmost 13 years ago
Does it allow you to format your commit messages?<p><a href="https://github.com/torvalds/linux/pull/17" rel="nofollow">https://github.com/torvalds/linux/pull/17</a>
评论 #4004922 未加载
mkuhnalmost 13 years ago
Really cool. Looking forward when it will also will allow me to track Issues there.<p>One problem that is rendering it unusable for me atm though is that it tells me that files contain changes that have not been touched and if I try to discard those changes it actually has no effect. Wanted to report it but found no way to do so on the GitHub for Windows page.
评论 #4004099 未加载
gaddersalmost 13 years ago
Slightly off-topic, but the name for the Powershell git scripts - posh git - did make me laugh.
christianbryantalmost 13 years ago
A part of me wants to cry, yet I was an early user of WinCVS back in the day, due to workplace requirements. I know I will reluctantly be an early adopter of this, as well, since GitHub is the cat's meow :)
veneratioalmost 13 years ago
This is good to see some better abstraction for non-experts. While I much prefer the command line interface, guis are a phenomenal way to introduce someone to the "better way". Now we just need good guis!
mohsenalmost 13 years ago
not sure about anyone else around here but this fella <a href="http://i.imgur.com/Q3d6N.png" rel="nofollow">http://i.imgur.com/Q3d6N.png</a> has popped up twice for me in the first 5 minutes of setting up.
评论 #4004950 未加载
评论 #4005553 未加载
gte910halmost 13 years ago
This is great, windows has a paucity of great git clients (unlike Mac).
base698almost 13 years ago
Was this developed on raw hardware or in a VM running on Linux/Mac?
评论 #4003820 未加载
评论 #4005521 未加载
评论 #4004200 未加载
dysocoalmost 13 years ago
Now we just need GitHub for Linux. Though Linux might not like it.
gulbrandralmost 13 years ago
I really dislike this ClickOne installer. Where is it installed?
评论 #4006826 未加载
urzaalmost 13 years ago
Is the app opensource? Looks really nice and I thing it would be great learning app for the c# libraries you used, e.g. to see how you use the reactive extensions..
ttrashhalmost 13 years ago
Nice work xpaulbettsx! Great to see a Caliburn.Micro getting some props. We're using it on a large WPF app now.<p>How many people were on the team? Did you let Phil write any Xaml?
wildc4rdalmost 13 years ago
Finally! I've spent many hours scratching my head trying to get connected to github through windows. I'm pleased to see this tool out.
mountaineeralmost 13 years ago
Two attempts, two crashes. Still a little rough.
kjajulaalmost 13 years ago
A nice addition would be <i>Settings/Preferences</i> where I can add or point to internal company github.
评论 #4005878 未加载
评论 #4004205 未加载
FreshCodealmost 13 years ago
Wow, really beautiful Metro application. Thanks GitHub!
detayalmost 13 years ago
Am I the only one having problems on 64-bit windows?
SonicSoulalmost 13 years ago
great! i've been waiting for a long time for this.
lucassouza1almost 13 years ago
Great job!
santa_boyalmost 13 years ago
is there a way to create a portable version of the windows app?
shpoonjalmost 13 years ago
Very very very confused about why they chose to use an outdated logo for the property.
pthreadalmost 13 years ago
Funny how most git users out there (at least according to the git user's survery 2011 [1]) use Linux, yet github seems to go out of its way not to build a tool for its majority of users. I would also go as far as to extrapolate and state that most github users are Linux users (which is true for every programmer I know on github).<p>Would it have been that hard to just use Qt and build a cross platform tool? Or is that not hipster-friendly enough?<p>I guess it's cool to profit, not that cool to give back. I wouldn't use their tool anyway but I think they're assholes on this one.<p>[1] <a href="https://www.survs.com/results/Q5CA9SKQ/P7DE07F0PL" rel="nofollow">https://www.survs.com/results/Q5CA9SKQ/P7DE07F0PL</a>
评论 #4004866 未加载
评论 #4007433 未加载
评论 #4005414 未加载
voxxalmost 13 years ago
As a developer, I feel obligated to disagree with anything Windows. I'd <i>honestly</i> rather force people to use Linux or OSX than windows. I'd go so far as to say I would totally exclude Windows users entirely and that I support attempts to make it more difficult for a Windows user to use something.
评论 #4006357 未加载