title: Where do I configure my AWS "Code Commit" credentials in PyCharm? [Elastic Beanstalk code pipeline]
body: <p>I'm in the process of deploying/pushing (GitHub) a Python/Django application with Amazon RDS PostgreSQL db to AWS Elastic Beanstalk via Code Commit from PyCharm.</p>
  <p>I uploaded my server certificate (having SSL issues, most can disregard the --no-verify-ssl):</p>
  <pre><code>aws iam upload-server-certificate --server-certificate-name CSC --certificate-body file://public.pem --private-key file://private.pem --no-verify-ssl
  </code></pre>
  <p><strong>etc. Worked fine.</strong></p>
  <p><strong>eb init</strong> Set-up Code Commit, SSH:</p>
  <pre><code>Do you wish to continue with CodeCommit? (y/N) (default is n): y
  
  Enter Repository Name
  (default is &quot;origin&quot;): 
  Successfully created repository: origin
  
  Enter Branch Name
  ***** Must have at least one commit to create a new branch with CodeCommit *****
  (default is &quot;master&quot;): 
  Username for 'https://github.com/mygitusername/myapp.git': user@email.com
  Password for 'https://user@email.com@github.com/mygitusername/myapp.git': 
  Successfully created branch: master
  Do you want to set up SSH for your instances?
  (Y/n): y
  
  Select a keypair.
  1) mykeypairname
  ...
  </code></pre>
  <p><strong>Worked fine.</strong></p>
  <p><strong>eb create</strong> Setup environment, etc.</p>
  <pre><code>Enter Environment Name
  (default is eb-myapp-dev): 
  Enter DNS CNAME prefix
  (default is eb-myapp-dev): 
  Select a load balancer type
  1) classic
  2) application
  3) network
  (default is 2): 
  
  
  Would you like to enable Spot Fleet requests for this environment?
  (y/N): n
  Starting environment deployment via CodeCommit
  ...
  </code></pre>
  <p><strong>Worked fine.</strong></p>
  <p>Then I go to PyCharm to commit changes, then push in Git, I'm asked for my Code Commit &quot;credentials&quot;. I think, my AWS access key ID and secret key? I used/confirmed via <code>aws configure</code> these are accurate. Maybe but there's an option for &quot;Password helper&quot; so I click that. Now I'm unable to get back to that screen to enter my credentials, or at least try. I keep getting:</p>
  <pre><code>Push failed
  Unable to access 'https://git-codecommit.us-east-1.amazonaws.com/v1/repos/origin/': The requested URL returned error: 403
  </code></pre>
  <p><strong>How can I configure my AWS &quot;Code Commit&quot; credentials in PyCharm?</strong></p>