updated the Git protocol