Yes, if you type "show log" on a switch it should tell you who made a change to the switch.
2w6d: %SYS-5-CONFIG_I: Configured from console by craig on vty0 (192.168.100.196)
If you want more details, like which commands were execute and by whom you can use a TACACS+ server with AAA command accounting like Cisco ACS. On your AAA server you would then see accounting logs similar to the following:
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...