Jenkins to pull code from git, the GIT server is now based on TFS, unlike ever before.
1. First determine repository URL how to write is the canonical
2. Set up Creentials, that is, login git server user and password
3. SSH Key Management via ssh-keygen-t RSA on Jenkins Server and publishing public key to Git server's own account
4. Because upgrading Git from 1.6 to 2.1, you need to set up a directory in Jenkins that the git command can execute:
In the System Management-> System Setup, locate the global properties->tool locations, add: (git) default,/usr/local/git/bin/git, and then find Git plugin, Set User.name,user.email and Tick check
In System Management->global Tool configuration, find git, add: default,/usr/local/git/bin/git
5. In the executable shell, find the directory where the script resides on the Jenkins server to locate the path where the execution script resides.