git ignore
原理图