revised git ignore