From: "Konstantin Khomoutov" <>
Sent: Sunday, April 07, 2013 5:43 PM
On Sun, 7 Apr 2013 11:03:02 +0100
"Philip Oakley" <> wrote:
uses the windows backslash separator)  I use this method with Git
Extensions and Git for Windows (msysgit compiled) at work. It doesn't
need usernames or passwords as teh permissions are done by the file

^^^ This is a gross oversimplification which might mislead the OP.

I was giving it as a weighted simplification, given that the OP (Leonidas) had specifically stated that the example PCs were both Windows.

I know many git folks are fans of Linux, but the Windows hordes are't far behind. ;-)

In fact the file system kicks in only after the SMB (or CIFS, if you
wish to call it this way) protocol did authentication and authorization
(if "OtherGuy" is a "shared folder" on \\PC-3 then it has its own
security settings associated with it which are applied before the file
system is accessed).

Hence when one works with SMB shares on a Windows network using Git,
one still has to think about the authen/authz stuff.  Either
pass-through authentication must work or the target share must be
configured to allow passwordless (guest) access or one has to first
connect to the share by hand (via `net use` or using Explorer) with
correct credentials and once the authentication is complete and the
connection is cached one can run Git to access the resource.

All reasonable comments if Leonidas is on a mixed network.

Many thanks Konstantin.

You received this message because you are subscribed to the Google Groups "Git for 
human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
For more options, visit

Reply via email to