Sans prévenir, sans avertir, Inopinément, à l'improviste
Un passionné des locomotives pourrait peut-être croire que cette expression nous vient du voyageur en train qui, voyant depuis la fenêtre de son compartiment la gare se profiler à l'horizon, se mettait à crier « gare ! », comme les navigateurs d'autrefois criaient « terre ! » lorsqu'ils apercevaient enfin la côte.
« Gare » est une interjection qui date du 12e siècle, autre forme de « guar » qui voulait dire « prends garde ».
Il ne faut en effet pas oublier que lorsqu'on intime l'ordre à quelqu'un de « prendre garde » (ou de « se garder »), c'est pour lui conseiller de laisser passer quelqu'un ou quelque chose, de se mettre sur le côté, de se mettre à l'abri, de prendre garde à une éventualité fâcheuse.
Autrement dit, celui qui crie « gare ! » intime aux présents de faire attention à ce qu'il pourrait se produire et d'éviter d'avoir à en subir les éventuelles conséquences.
Et celui qui surgit « sans crier gare » le fait sans prévenir, par surprise.