learning git and python