Git ignore improved