Calvin Wan <calvinwan@xxxxxxxxxx> writes: > In that case do you have any recommendations as to how I can make > clear that this recursive inclusion isn't problematic or refactor away > the recursive inclusion without having to change the header inclusions > of every other Git file? "Without having to" is an unfair restrition, given that you do not have to create common.h and move things around in the first place ;-)