Explaining how to merge changes under different situations.