Germany have sported a white kit throughout their entire history even though it does not appear on their flag.
However, when Germany's national team was established in 1899, they chose to adopt the white and black colors of the Prussian flag, a state that was dissolved in the early 20th century.