How can I get Emacs to reload all my definitions that I have updated in .emacs without restarting Emacs?
.emacs
Beside commands like M-x eval-buffer or M-x load-file you can restart a fresh emacs from the command line:
emacs -q --load "init.el"
Usage example stackoverflow.com/questions/44959535/company-backends-in-gnu-emacs/