I have been beating my head against the wall for an hour now and finally figured out the answer so I have to document it here. (This has everything to do with my OCD-ness.) When you are editing a Cisco Catalyst config (running CatOS) sometimes you make a mistake in the port configuration and you want to return it to a completely unconfigured state. Unfortunately, CatOS likes to keep remnants of the commands you have entered and it is hard to get rid of those parts, especially the trunking commands. For example, if you change the trunking state of a port then want to return it to an unconfigured mode, it might keep something like:
clear trunk <mod>/<port> 1-4094
in the configuration. For the OCD in me, this drives me nuts. I want it to say nothing about the port. The way to remove or delete the “clear trunk” part from your CatOS config, you must enter the following command:
set trunk <mod>/<port> auto negotiate 1-4094
This should remove all traces of port trunking configuration from your config file.