D-Programming-Language/deimos — comment on commit 65acb7bc0ad63649485b207ede9a59f6fcc95b61
File:  line 0
By WalterBright:

Creating separate directories means you're defeating all of git's abilities to automatically determine/display/store diffs between branches. In fact, this kind of thing seems to me to be *exactly* what branches in git are for.