https://github.com/wangzhaojiang/python/blob/master/git/README