Det bästa kanske är att ta i; "dumma" protokoll såsom HTTP(S) och FTP går betydligt långsammare (men fungerar utan git på mottagarsidan). Tänk på att med ett bare-repo så lagras bara själva databasen på disk, så du kan inte använda repot som webbrot, och uppdatera den på det sättet.
Om du vill använda repot på det sättet så kan du inte bara göra repot till non-bare, ty du kommer inte att kunna pusha till det, men i ditt fall så borde du kunna fixa det genom att göra pull från den monterade nätverksmappen istället.