<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/130822>130822</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            amtool should prevent pushes with uncommitted changes in the tree
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          ojhunt
      </td>
    </tr>
</table>

<pre>
    It's very easy to accidentally push merge resolutions without all the changes actually committed as some of the fixes aren't part of the merge process itself, and so `merge --continue` obviously doesn't include the changes.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxMkUuO4zwMhE8jb4gENh3HyUKL_4EAcwxZYmw1ZNEQqfTk9oM43ehZacEiq0qfE4lzJrJm-NcM_zeu6sLF8sdSszYTh6f9pQZHgQeVJ5CTJyiD8z4GyupSesJWZYGVykxQSDhVjZwFPqMuXBVcSqALgV9cnknAea37nud1jaoUwAkIrwR835X3-PulK5QNjgqbK_o9ettshT2JQFShdDf4H7gcQBjMuX0rDgfPWWOuZM4t8PSIXCU9ITDJ-2rMPtVAf0c7NsH24dpfXUO2G0_diCfEa7PYcB8G1w3uMtx9Fyj0l4EoTMH1IfgpXJposcWh7bsO225sr0fnh3A-D_4aaKQRyZxaWl1Mx5Qe65HL3ESRSrbr2wtik9xESXYKiJk-YZ8axBeUYl9Lh6nOYk5tiqLyc0ajJrJuVeYEsnBNAbZCD8q6k6E3Caj557-_UcS819dC1NSS7KK6ien_MXgzeJujLnU6el4N3l5-X89hK_xBXg3e9pRi8PZV42HxTwAAAP__twbK4g">