Use this dialog box to specify parameters for applying stashed modifications to your working copy.
|Git Root||From this drop-down list, select the path to the local repository in which you want to apply the stashed modifications.|
|Current Branch||This read-only field shows the name of the branch which is currently checked out in the selected local repository.|
|Stashes||From this list, select the stash that you want to apply. Each item is supplied with a number, an indication of the branch in which it was created, and the description provided during the stash creation.|
|View||Click this button to open the Paths affected in commit dialog box where you can learn which files are affected in the selected stash.|
|Drop||Click this button to remove the selected stash from the Stashes list.|
|Clear||Click this button to remove all the stashes from the Stashes list.|
|Pop Stash||Select this check box to have the selected stash removed from the list after it is applied.|
|Reinstate Index||Select this check box to have the stashed index modifications applied as well.|
|As New Branch||
If you want to create a new branch on the basis of the selected stash, type the name of the new branch in this list box.
When the list box is filled in, the Pop Stash and Reinstate Index check boxes are selected and disabled.
|Apply Stash||Click this button to have the specified modifications applied to the working copy.|
Click this button to have the specified modifications applied to the working copy and then removed from the list.
The button is available only if the Pop Stash check box is selected.