I am about to deploy my sandbox changes to production, and I am wondering: I have a couple of Apex Classes which has a few dependencies. These dependencies are a few newly created custom fields (in sandbox) to a couple of existing custom objects (created in production before creating the sandbox).
Now, if I create a new "Change Set" with these Apex classes as components, and also adding the field-dependencies. Will this affect the other fields in the already existing custom objects (in production, which after deploy should have the new fields)? Like, will the other fields be deleted, or overwritten in some kind?
I have read that if you change a custom object as a component in the changeset, you will have to add all the fields (even the excisting fields), otherwise they will be removed/blanked out. I'm not sure if I need to do this when uploading apex classes and the dependencies.