What does smart merge do in Android Studio?
<p>In Android studio there are options at the bottom right corner to handle branches. In Merge option when I merge another remote or local branch, it shows me options like <code>Force merge</code> and <code>smart merge</code>.</p>

<p><strong>What exactly they do?</strong></p>

<p><strong>When merging with local/remote branches?</strong></p>

<p><a href="https://i.stack.imgur.com/sFR3D.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/sFR3D.png" alt="Git branches"></a></p>