git ignore and add distrib management