Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Git, GitHub and Windows users
One of the difficulty of getting started with Git on windows is setting up ssh and a private/public key for authentication. With Git 1.7 however, you can use https for authentication and GitHub now support it:
http://github.com/blog/642-smart-http-support
If all the that ssh stuff put you off Git in the past, you should try again.
Try Git Extensions to install Git:
http://code.google.com/p/gitextensions/ (Git Extension only include Git 1.6.5)
http://github.com/blog/642-smart-http-support
If all the that ssh stuff put you off Git in the past, you should try again.
http://code.google.com/p/gitextensions/
0
Comments
You might be able to install the correct version yourself (I did it for git extensions) but I am not sure your GUI will be able to clone or push to GitHub using the new protocole if it doesn't include the correct version by default.
But thanks for mentioning that anyway, it's very kind
I've got the latest versions installed, just haven't had a chance to reboot. I wish the installers would just include the explorer restart routine that dropbox does and ave me the reboot
It just wouldn't work for me. I finally got things working by using the Putty GUI to create my public and private keys. I've yet to make a push, but if I'm successful I'll try my method again in a VM and if I can remember/get it to work again I'll see if I can make some time to post up a graphical step-by-step walk-through.
Using the key created inside the Putty GUI worked fine, but it did take a bit of trial and error to get that far.
When trying https auth on windows, I add an issue with ssl certificate verification: I don't know what is the problem, but you can disable it: To make it permanent:
I am also having the exact same issue and your workaround (GIT_SSL_NO_VERIFY=false) solved it!
I wonder though, what is the root cause and how to solve it properly...
I managed to set up a Mercurial server with hgweb on my readynas though, been moving all of my projects out of svn over to hg... so nice.
Not advocating vanilla move or anything, but was hg ever a consideration when choosing hosting? Just curious about the reasoning behind the choice.
There was an error rendering this rich post.
There was an error rendering this rich post.
Although my personal favourite is http://gitvsmercurial.com/
I've used all kinds of SCMs. At work we primarily use Rational ClearCase and Rational Jazz. I've primarily used svn for my own projects until recently I had need to do something that dscm's handle very well and svn does not.
My frustrations with git lead me to try out mercurial and, for me at least, it was much easier to understand. The eclipse integration points are also much more polished than the git ones.
I'm not trying to troll, because I have no vested interest in anyone using any particular scm but myself. I was just curious to see what others' experiences were.
There was an error rendering this rich post.
Git was very rough until the end of last year on Windows, but the last time I installed it, it seemed pretty straight forward... for me, GitHub is Git, and BitBucket just seems like a horrible mess in comparison. Strange that the "complex" tool has an "easy" web service and vice-versa.
Integration with other systems wasn't a concern for me since I do everything in npp still - not because I think it's cool, I just "haven't had time" to get used to an IDE. Git is also my first entry into VCS, so yes, initially it confused me somewhat