fix github git protocol access issue