title: Git commands get stuck if done in quick succession
body: <p>I use Git remote operations like <code>pull</code>, <code>push</code>, and <code>fetch</code> very often and usually in quick succession. However, after I started using two GitHub accounts on my computer, I noticed that these operations would often get stuck if done too close together. It is almost as if there is an operation limit of 1 or 2 per minute. If I call <code>git push</code> and then <code>git pull</code> immediately after, the <code>git pull</code> will hang and never finish. However, if I wait a minute, then the <code>git pull</code> command will work again.</p>
  <p>I've tried many ways to configure working with two GitHub accounts on my computer. I use SSH so I have a proper ssh config file set up with two keys and separate hosts. This did not work. I'm currently using the <code>.gitconfig</code> method where I identify what <code>ssh</code> command to use per repo. This also does not work.</p>
  <p>How can I diagnose the cause of this problem and how can I fix it?</p>
  <p>My Setup:</p>
  <ul>
  <li>macOS Monterey</li>
  <li>Git version 2.37.1</li>
  <li>Standard firewall and antivirtus (nothing special)</li>
  </ul>
  <p>Thanks!</p>