In our Salesforce implementation we installed several managed packages. We have also set up a CI process using jenkins+git to allow us to quickly deploy our changes to the next environment.
Recently we are having problems with some fields coming from those managed packages. They are present in objects, profiles, etc... and if they don't exist in the target sandboxes, or are slightly different (new version) we get deployment errors.
The question I have is : is it possible to exclude metadata from managed package from our project and from git? In an IDE can we retrieve metadata without managed package fields/objects/etc?