Git on windows, is it truly distributed?
- by Noel Kennedy
I am just starting out with git on the Windows platform. I have mysygit installed and bar a few hiccups I am 'git'ing away nicely.
However, I must be missing something because I don't understand how two msysgit clients on different Windows machines can push and pull to each other directly?
I am a complete linux noob but I think I can see that the ssh thing allows distribution on linux. However, the msysgit client appears just to be additional commands in the windows cmd prompt and there is no windows service element.
If I try git clone 'MyMatesPc' who is going to be listening to this request at the other end?
I can see that if you have a 'central' server running git on linux (or cygwin), you can share commits by pushing them onto the 'central' repo from one machine, then pulling them down onto another.
This effectively means that you are having to use a central server.
I don't have a problem with this, but wanted to check that I am not missing anything!