To teach Git protocol