Surprisingly, there is a stand your ground law here in Germany
German law permits self-defense against an unlawful attack. If there is no other possibility for defense, it is generally allowed to use even deadly force without a duty to retreat. However, there must not be an extreme imbalance between the defended right and the chosen method of defense.