As an alternative to Rup answer, you can access windows domain windows using
git pull //hostname.domain/share/to/repo
where repo is the folder containing the .git directory. When you pull out the extracted working copy, you cannot push your changes back to the repo until another branch is selected on repo as the one you want to push.
So, if you pulled out and want to make changes back to the master branch, you wonβt be able to push until another branch is checked out at hostname.domain/share/to/repo . One workflow must have an unused branch (for example, called unused_branch ) and check this branch for hostname.domain before you push change your changes.
A cleaner alternative is to have a bare repo on the computer that you and other users have access to. In this case, you can push not to check another branch before, since bare repositories do not have a valid working copy.
eckes source share