this is for knownig that how does git work