title: Git: gnutls_handshake() failed: Error in the pull function
body: <p>I got the error when using <em>git pull</em> command</p>
  
  <pre><code>fatal: unable to access 'https://github.com/path/to/repo.git/': gnutls_handshake() failed: Error in the pull function.
  </code></pre>
  
  <p>I try many methods from Internet but they're unuseful. Also, tried to deal with proxy in my network.</p>
  
  <p>My PC: Ubuntu 16.04 LTS x86_64</p>
  
  <p>Does it have any effective ways to resolve the problem ?</p>
  
  <p>Note: There're some solutions <a href="https://devopscube.com/gnutls-handshake-failed-aws-codecommit/" rel="noreferrer">https://devopscube.com/gnutls-handshake-failed-aws-codecommit/</a> or <a href="https://askubuntu.com/questions/186847/error-gnutls-handshake-failed-when-connecting-to-https-servers">https://askubuntu.com/questions/186847/error-gnutls-handshake-failed-when-connecting-to-https-servers</a> but it didn't work in my case.</p>