Gearset breaks down metadata components into individually deployable parts allowing you to deploy a single custom field in a parent custom object, or an individual field permission in a bigger profile.
However sometimes the thing you want to deploy does not fall under that neatly divided component that Gearset recognizes, perhaps
you want to change one line of Apex code and not deploy the other lines, or
you want to deploy some picklist values and not others
This guide explains the workaround available.
Select the parent component you want to deploy and get to the
Download packagebutton to download the zip file.
In your file explorer, unzip your zip package and open the metadata with your text editor.
Remove or amend the metadata xml as desired and re-zip the package.
Compare and deployand select
Local filesas the source, and select the amended zip package. Select the original target org and compare and deploy. Taking care to amend the metadata filter as needed.
This should allow you to workaround the component definition of Gearset and deploy what you need.