This might help assuming your passport is a UK one.
Germany travel advice
I spend a great deal of time in Germany and I never actually carry my passport around with me but then I am never further away than two hours drive from where it is kept. I always carry a photocopy. I simply reckon that the trouble I will get into with the German police for not carrying the original is less than the trouble I'll get into with the Afghanistan embassy to get a new document if my passport were stolen.
Perhaps DHL is your friend?