git ignore handle