Lightweight, distributed code deployment based on git