How to share private local git server with any OS

I’ve configure my first private git server because my projects are growing and I need a source control here.
By the way the server is ok, I don’t want to use any third party packages i’m using only git-core on Debian O.S. and it’s perfect.

The problem is that I can’t configure the terminal O.S.
I mean that I have a laptop with Windows and another bounch of terminals with Linux and OSX.
The terminals with linux are ready, it’s very simple with shell just use git clone and it’s done. Same thing for OSx-based laptop

  • Installing git & gitlab on debian wheezy
  • Building Subversion 1.5.4 on Debian: could not find library containing RSA_new
  • Forking a git repo from git.debian.org / github and putting it on a local gitosis server
  • RVM “ERROR: Unable to checkout branch .” single-user
  • Git, Debian, Apache and Smart HTTP
  • convert current git repo to one compatible with git-buildpackage
  • The problem comes with Windows because I don’t know how to connect Windows O.S. to the git server. Windows terminal should use sourcetree because that’s great!

    For now the server has this configuration:

    1. One user called Git that has root access
    2. NO SSH (it’s local and At the moment I don’t need ssh auth)
    3. Git user has a folder repos/git/[projects.git]

    That’s all. I hope some one know how to connect Windows with my local server.

    PS: on Windows I’ve git, putty and sourcetree

  • How to locally test a pull request from gitlab?
  • git checkout automatically merges local modifications
  • Which user should I choose when cloning Git repo into a non-user folder?
  • Why can't I git pull from a remote?
  • reviewing diff caused by a set of commits
  • Interact with remote Mercurial and Git http repositories
  • One Solution collect form web for “How to share private local git server with any OS”

    One option is to open http access to your GIT server. Please, follow this manual.

    Git Baby is a git and github fan, let's start git clone.