How do you resolve conflicts amongst team members?

I realise i’m having a hard time trying to resolve a conflict between myself and another colleague of mine in the same team. We had different views on a work issue and resulted in us having some arguments.

Both of us have valid views but i feel strongly about mine and he, his. So I’m not too sure how to bridge the gap between our views. Before this episode, we had a great time working with each other. But now, we rarely say hi much less interact with each other. I fear it might come to the point where one of will quit because of this.

What can I do?