maybe git will like this?