Gitignore had ^M character in it, messing up the whole thing.