Firstly, israeli soldiers arent civilians! If you consider them civilians, then what about battle of badr? General public fought in it. What would you like to say about it? What about battle of uhud? If violence, oh i wont call it violence, this is jihad., if it is haram then why did prophet do it? Why is it commanded in the Quran? Please read the Quran properly and the life of prophet, in sha Allah, you will understand better.
Only civilians among non muslims which are not to be faught are those who live under islamic country(where sharia is implemented) if they are paying the jizya.
Those civilians of israel support the soldiers and they are to be faught!!
And secondly, if palestinians are fighting, there are very few who are actually fighting fi sabilillah. Most of them have nationalism in their hearts and just want an independent country, they have no intention to rule by shariah. Once they all fight for the truth, thats when Allah will give victory, in sha Allah. But that doesnt excuse us from jihad. We are obligated to fight. Muslims are obligated to fight.
Brother, once i read you were supporting democracy or something like that. Please read the Quran and seerah of prophet. You have few mistakes in your aqeedah, my sincere advice to you.
Again, Real men fight fi sabilillah. Weak ones find excuses.
May Allah unite the ummah under the banner of "La ilaha il Allah"!