my first encounter with git