Last year I found myself in a sudden and quick need to set up working environment for a team of four, and as I like Git very much, I wanted to use it as our VCS. The problem was, we weren’t allowed to use any third party provider, so GitHub was off the table. As I searched the Internet there were a few guides to set up team Git environment on Windows, but they all seemed very complicated and time consuming. For our modest needs we experimented a little and came up with a solution that was very simple, didn’t require any additional software to be installed anywhere and worked like a charm. Recently I used it again on my current engagement, and one of my colleagues suggested I should blog it, so here goes.
Ready, steady, goThe guide assumes you already have your local Git set up. For that, there are plenty of resources on the Internet, including my own blogpost about Windows Git tooling. The entire tricks works like this – expose folder containing your shared Git repository as Windows network share.
Step one – bare git repositoryThere are two twists to the entire solution – one of them is – your shared repository needs to be initialized with --bare flag.
Read more: Devlicio
QR:
0 comments:
Post a Comment