Gil is a git links tool to manage complex recursive repositories dependencies with cross references and cycles