Looking for some opinions/experience from people who develop on Windows and store their source at GitHub.
I'm evaluating git for a big corporation (600+ developers), because subversion doesn't scale all that well with remote working and contentious check-ins etc. I like the idea of git, but it seems really weak in it's usability.
I, like most other developers, develop on on Windows and deploy to Linux. Consequently I want source control environment that works easy on Windows (via a command shell). I'm aware that Subversion is ahead of the game for Windows command line access, but surly there must be 1000s of Devs out there using windows.
Can anyone point me to a great tutorial/beginners guide for using git from a windows machine.
Here are some of the frustrating problems I've encountered:
Whenever you try and check in you have to keep entering:
git config --global user.name "USER_NAME"
git config --global user.email "EMAIL"
The github help just says you have to do the above each time you open a command shell.
When trying to use the git@github.com:...
version of checking in I get message:
Permission denied (publickey)
And then looking around the internet all responses and help are in linux land again.
Any guides or help that doesn't involve using linux emulators would be really appreciated.
Thanks Adam