this is a practice for git cmd