Git is a hassle. Here it is though, days of labour.