Live data from Hacker News

GitHub for Windows

github.com

71–80 of 248 posts

Re: GitHub for Windows

#72

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. http://code.google.com/p/tortoisegit/

I really like Git Extensions.

http://code.google.com/p/gitextensions/

Re: GitHub for Windows

#73
post #35
post #27

Earlier quoted context omitted.

Interesting. What's the usual cause for complaint?

The most common questions/complaints I get are: - Why can't I find the installation directory? (ClickOnce doesn't use the standard C:/Program Files/ location, it stores program files in C:/Users/ /AppData/Local/Apps/2.0 for security reasons.) - Why does the installer need a network connection? (ClickOnce downloads the required setup files from the internet.) The lack of a standard Program Files/.exe deployment also m…

Don't know if it's mature enough but have you looked at NSync (https://github.com/xpaulbettsx/NSync)?

Considering that Paul has been working on it and yet choose to go with ClickOnce, I am guessing it's not ready for prime time but it might be worth looking into anyway.

Re: GitHub for Windows

#74

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. http://code.google.com/p/tortoisegit/

I use TortoiseGit (and was a long time user of TortoiseSVN before that), but I find it to be a poor substitute for the command line. I feel like they tried to make the names of git commands more user friendly, but having already grown accustomed to misnomers like "git checkout" it often takes me a little while to find the right action in TortoiseGit.

Re: GitHub for Windows

#75

Great news. 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. [1] http://news.ycombinator.com/item?id=3871699

"Scary crypto stuff"? So you don't understand how PKI works and you're trying to use distributed source control? (I say this not to be a jerk, but because there aren't exactly a wealth of good alternatives given it is a distributed source control mechanism. PKI comes with the territory and an SSH key generation is part of that)

GitHub doesn't take any more setup than a standard Git setup takes (well, outside of signing up, a very short process anyhow). Install the Git client via the Windows installer, (point and click, a minute, tops). Generate an SSH key. Upload the id_rsa.pub. Done. I mean, it would be one thing if they left users in the dark about this, but I'm fairly sure that the "Thanks for signing up page" links directly to the OS-specific meticulous step-by-step instructions of generating the key.

I'm not sure you understand what it means to be flamed. Every one of the comments is specific about your misconceptions and why signing up for a GitHub account is as trivially easy as signing up for a Twitter account. (Using GitHub as an oAuth account does not require actually uploading a public key)

Re: GitHub for Windows

#76
post #33

Really cool. Looking forward when it will also will allow me to track Issues there. 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.

I also have this problem. I let it commit and push the commit just to see what would happen and the commit seems to have deleted and then re-added my files. Even after cloning a repository it wants me to make a commit like this. Afterwards it seems to work as expected though.

Re: GitHub for Windows

#77

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. http://code.google.com/p/tortoisegit/

My favourite: http://code.google.com/p/gitextensions/

One single powerful window instead of explorer right-click menus, feels more productive for me. Great support for PuTTY (needs some tricks with KiTTY) but also works with openssh.

Re: GitHub for Windows

#79
post #58
post #35

Earlier quoted context omitted.

The most common questions/complaints I get are: - Why can't I find the installation directory? (ClickOnce doesn't use the standard C:/Program Files/ location, it stores program files in C:/Users/ /AppData/Local/Apps/2.0 for security reasons.) - Why does the installer need a network connection? (ClickOnce downloads the required setup files from the internet.) The lack of a standard Program Files/.exe deployment also m…

You can set up file associations in the deployment configuration though, right?

Yes and it's actually really easy to do, it's built right into Visual Studio. The downsides are that you can't really do anything with it after you've set them (like at application runtime), the associations don't always work for some reason, and if the associations get changed by other applications you can't reset them unless the user re-runs the installer.

Re: GitHub for Windows

#80

Great news. 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. [1] http://news.ycombinator.com/item?id=3871699

You got flamed for that comment because you called generating SSH keys "scary crypto stuff." If that scares you, you probably also enjoy the simplicity of storing passwords in plaintext...
Post reply on HN