yesgit add src/shell.c  finish the ls but not flexable yet, can't type parameter like -l...etc