This may be a noob question but please point me in the right direction. I'm interested to know how does the profile object is deployed so that it doesn't overwrite the parts that are not deployed.
For example, if I retrieve profiles with APEX only. Then I edit this file and deploy it, why it doesn't remove all the other parts like object and field permissions that I didn't retrieve?
Thank you,