How to install Bonobo Git Server On Windows

Topic created · 1 Posts · 58 Visualizações
  • TLDR; Bonobo is a free and simple to install Git Server for windows.

    The Bonobo git server install page instructions don’t fully match the process I had to use to install, so I’ve documented the process here.

    I will show you the steps to install a local Git server on Windows 10.

    Install Steps for Git Server

    The Git Server used is Bonobo Git Server, this runs on IIS on Windows.

    https://bonobogitserver.com/

    Pre-requisite:

    1. use Turn Windows Features On and Off to install
    2. Internet Information Services > Web Management Tools > IIS Management Console
    3. Internet Information Services > World Wide Web Services > Application Development Features > ASP .Net 4.7
    4. Internet Information Services > World Wide Web Services > Common HTTP Features > Static Content

    Install:

    1. download the zip file
    2. unarchive the zip file
    3. copy the contents of the zip file folder to “C:\inetpub\wwwroot”
    4. change the security properties of the App_Data folder to allow modify access to the IIS user
    5. check Anonymous Authentication is enabled
    6. visit http://localhost/Bonobo.Git.Server
    7. create a user
    8. amend settings to “allow user repository creation” and “allow push to create repositories”
    9. create a repo
    10. push repo to your server

    useful git and shell commands used

    git status
    vi readme.md
    git init
    git status
    git add -A
    git commit -m "my first commit"
    git status
    git remote add origin http://servernameorip/Bonobo.Git.Server/test.git
    git push -u origin master
    

    Step By Step Video Showing Install of Bonobo Git Server

    Watch on YouTube

    https://eviltester.com/2019/01/install-windows-git-server.html