Push Active Branches
Use this dialog box to specify options for uploading changes to a remote repository from the active branches in multiple local repositories (Git roots).
Item | Description |
---|---|
Commits | This read-only list box shows a list of active branches in all your local repositories (roots). All the commits performed in the active branch of a root since the last push are shown below the relevant root node. The latest commit is shown at the top of each list. To have a commit pushed, select the check box next to it. If you skip a commit but include commits performed later, MPS informs you that you need to apply the Rebase operation. |
View | Click this button to open the Paths affected in commit dialog box, where you can view a list of files that contain changes included in the selected commit. |
Fetch | click this button to have the changes from a remote repository downloaded without applying them locally. |
Rebase | Click this button to initiate rebasing if you skip a commit but include commits that were performed later.
|
Push | Click this button to have the selected commits pushed. |
Clean working tree before rebase | In this area, specify the technique to use for cleaning the working tree which involves removing files that are not under Git control. The available options are:
Note the difference in processing patches with stashed and with shelved changes: |
Rebase and Push | Click this button to initiate rebasing and pushing in the background. |
See Also
Procedures:
Last modified: 3 August 2017