update git ignore rules