Git Pull from Remote Repository Wizard: Remote Repository
See Also
You use the Pull from Remote Repository wizard to fetch and merge the updates from a remote Git repository into the current HEAD of your local repository.
To open the Pull from Remote Repository wizard, choose Team > Git > Remote > Pull.
At the Remote Repository page, you have to choose either:
- Configured Repository. Select an earlier accessed Git root location used in the IDE from the drop-down list.
- Specify Git Repository Location. Set
the path to a remote Git repository that has not been accessed yet.
- Remote Name. Specify the name of a remote Git repository.
- Repository URL. Select a Git root protocol and location from
the drop-down list. The drop-down list contains a list of
protocols supported by the IDE.
- Username. Enter your user name for access to the repository. (Required for http, https, ssh, and sftp protocols.)
- Password. Select to specify the password to access the repository. (Required for http, https, ssh, and sftp protocols.)
- Password. Enter your password for access to the repository.
- Save Password. Select the option if you want the IDE to remember your password.
- Private/Public Key. Select to specify the identity file and passphrase. (Required for the ssh protocol.)
- Private Key File. Enter the path to your identity file or click the Browse button to the right to browse for the file.
- Passphrase. Enter the passphrase for access to the repository.
- Save Passphrase. Select the option if you want the IDE to remember your passphrase.
- You must specify either Username and Password or Username, Private Key File, and Passphrase to access a repository via ssh protocol.
- Proxy Configuration. Click the Proxy configuration button to specify details of your proxy configuration to connect to the Git repository.
The IDE supports the following Git protocol types:
Protocol | Access Method | Example |
file | Direct repository access (on local
disk) |
file:///path_to_repository or path_to_repository |
http | Access via HTTP protocol | http://hostname/path_to_repository |
https | Access via HTTP protocol with SSL
encryption | https://hostname/path_to_repository |
ssh |
Access via SSH protocol | ssh://hostname/path_to_repository or [user@]hostname:/path_to_repository |
sftp |
Access via SFTP protocol | sftp://hostname/path_to_repository |
git |
Access via GIT protocol | git://hostname/path_to_repository |
- See Also
- About Git Support
- Git Tasks: Quick Reference
- Git: Working with Remote Repositories
Legal Notices