The lower house of Germany's parliament approved government plans to join the military campaign against Islamic State (isis) in Syria on Friday.
As many as 445 of the 598 lawmakers voted for, while 146 voted against, with seven abstaining.
The military campaign against the jihadist group will include sending six Tornado reconnaissance jets, a frigate that will protect the French aircraft carrier Charles de Gaulle, refuelling aircraft and up to 1,200 military personnel.
However, it is known that Germany will not join countries like Britain, France, the United States and Russia in conducting airstrikes on Isis targets in Syria, since its constitution prevents it from being part of any war on foreign soil.
The country, because of its bloody history, is reluctant to use military outside the NATO alliance and requires parliamentary consent to take part in missions like the battle against Daesh.
Germany can, however, play the role of eyes-in-the-sky for other countries in its non-combat position, and relay information to aid the battle against the Islamist militant group. The mission is being seen as the result of Angela Merkel's commitment to aid France after the Paris attacks on 13 November.
Meanwhile, US President Barack Obama and British Prime Minister David Cameron met on Friday to discuss their efforts against Isis.
The meeting between the two leaders comes just a day after Britain made its first strikes on the Islamic State targets in Syria. Britain's House of Commons had, on Wednesday, voted in favour of a government motion on extending British airstrikes against IS in Syria.
On the other hand, the United States has put on hold a request for its NATO ally, Turkey, to play a more active role in the US-led air campaign against Islamic State.
Turkey has not conducted any air strikes since 24 November, when it downed a Russian Su-24 warplane.