VS Code: What is the difference between push and publish : <p>On the GIT tab in Visual Studio Code there is an context menu with there items:</p>

<ul>
<li>Sync</li>
<li>Pull</li>
<li>Pull (release)</li>
<li>Push</li>
</ul>

<p>==================</p>

<ul>
<li>Publish</li>
</ul>

<p>==================</p>

<p>...</p>

<p>What does the publish button do?</p>
