Tortoisegit isn't an ide though, and the quality of git integration varies wildly between different ides - many of them have pretty toy integration. Its much nicer to have proper quality support of uniform quality, rather than having to rely on whatever you happen to be using at the time
Ideally I'd like to avoid having to reimplement the whole thing from scratch using ad-hoc scripts
Ideally I'd like to avoid having to reimplement the whole thing from scratch using ad-hoc scripts