put aside (one's) differences
Of multiple people or groups of people, to forget about or put aside the things that one argues about, disagrees with, or dislikes about the other side, usually in order to achieve a common goal. It's really remarkable to see the two factions put aside their differences in the name of reclaiming their country as a sovereign state. We'll need to put aside our differences if we hope to establish peace in the region.