Hosting git repository on Windows Server with minimal 3rd party packages

I need to have a git repository hosted on a Windows Server. Go figure this would be simple to do. 

It was a political struggle to get git installed in my work environment. Installing out of the box solutions like scm-manager is not going to happen.

Here is the solution I cobbled together from multiple sources on the Internet.

On my workstation

  • $ git clone --bare chrome-app.git clone-chrome-app.git
  • Copy  clone-chrome-app.git to the Windows Server 

On the Windows Server 

  • $ cd /path/to/chrome-app.git
  • $ git init --bare --shared

On the Windows Server

  • $ cd /path/to/chrome-app.git
  • $ git daemon --base-path=. --export-all --reuseaddr --informative-errors —verbose --enable=receive-pack

 

Back on my workstation

  • $ git ls-remote git://IP.of.Windows.Server/chrome-app
  • $ git remote add windows  git://IP.of.Windows.Server/chrome-app.git

Comments

Popular posts from this blog

Repair corrupt Outlook PST files with two Microsoft utilities

ReadyNAS default login and password

Positive stories about back surgery