Out of curiosity, I simply gave this:
emacs -q --load "/ssh: USER@HOSTNAME :.emacs.d/init.el"
This worked, however, remote init.el sets the boot paths, such as "~ / .emacs.d / vendor /", so in fact the initialization file should know that the paths and file names must be relatively common. This base can be set by a shared variable, so try:
emacs -q --eval '(setq init-base "/ssh: USER@HOSTNAME :") (load (concat init-base ".emacs.d/init.el"))'
Then, in the remote configuration, add the init-base to any path or file name that it installs, which should be deleted.
spacebat
source share