Hashem is a man of war, Hashem is His name.
Hashem is not a man! Rather, understand the meaning of "man" as master - Hashem is the master of war; He wages war without the use of any weapons, only using the power of His name. Hashem is His name; A mortal king, when wageing a war, removes himself from all other matters in order to fully concentrate on victory. The Holy One, Blessed Be He, has no limitations. At the same time Hashem destroys His enemies He continues to bestow loving kindness to the rest of creation. (Rashi)
For your comments or to obtain further information please e-mail us at firstname.lastname@example.org