git ignore
base code
change components