Projenize gidin ve git-daemon'u aşağıdaki anahtarlarla başlatın:
cd project
git daemon --reuseaddr --base-path=. --export-all --verbose
Bu git-daemon'a geçerli dizindeki tüm projeleri sunmasını söyler (ki .git / klasörü içeren proje dizinidir). Ayrıca, kapatıp çok hızlı bir şekilde yeniden başlatırsanız aynı adresi yeniden kullanmasını söyler.
Bunu, "gitserve" gibi hatırlaması kolay bir adla toplu bir komut dosyasına koyabilirsiniz, böylece hepsini tekrar yazmanız gerekmez. Bazı yorumlarda önerildiği gibi Git'in son sürümlerinde Git yapılandırmasına bir takma ad ekleyebilirsiniz :
[alias]
serve = !git daemon --reuseaddr --verbose --base-path=. --export-all ./.git
Sunucuda (Windows kutunuz) işiniz bittiğinde şunları yapabilirsiniz:
git serve
git-daemon, taşıma için git: // protokolünü kullanır, bu nedenle istemcide (Linux kutunuz) şunları yapmanız gerekir:
git clone git://123.456.789.111/ project