Pulling Changes from the Upstream (Git Pull)
Refreshing a local Git repository with the changes from the remote repository (Pull) involves retrieving changes (Fetch) and applying them to the local data (Merge). The Git integration with RubyMine provides interface for specifying the mandatory Pull settings and for customizing the Pull procedure.
To pull changes from a remote repository
- On the main menu, choose VCS | Git | Pull Changes . The Pull Changes dialog box opens.
- Specify the required Git root and the URL address or alias of the source remote repository.
- From the Branches to Merge list, select the remote branches you want to merge to the current local branch.
- Specify the pull strategy and additional settings using the dialog box controls described in the Pull Changes dialog box reference.