

To configure a connection using SSH or Git credentials over HTTPS, sign in as an IAM user. The only supported connection method for these sign-in types is to use the credential manager included with the AWS CLI, as documented below. You are signed in using federated access or temporary credentials.

Virginia” (“East 1”) where all of CodeCommit lives now.
Sourcetree clone gitlab install#
Sourcetree clone gitlab software#
I’m going to presume you have the experience necessary to do the following things on your own and that you have admin access to your computer to facilitate software installation:

Sourcetree clone gitlab how to#
We’ll install the “AWS CLI” onto our computers and tell Git how to find it when executing the command “ aws”.We’ll tell our Git installation that any repositories hosted at AWS CloudCommit should use the AWS CLI to facilitate login, not a username and password, but to go ahead and use username and password for everything else.(that is, we’ll make it easy to run a 300-line Python script dedicated to giving us a nice little “username” & “password” prompt) We’ll set up an easy way of putting fresh contents into c:\users\MY_USERNAME\.aws\credentials once an hour.Here’s the guts of what we’re going to do to tell Git how to talk to Amazon: my future self when my computer gets replaced). I didn’t figure any of this out – I’m just transcribing it “for dummies” If you have Windows, Python, and Git installed on your computer, here’s how you can do so without messing up any other plain-old-username-and-password repositories you connect to! Running your first working git command against AWSĭo you have “single sign-on” for your Amazon Web Services accounts, but need to set up your computer to talk to their CodeCommit git repository hosting?.Detecting and fixing expired credentials.Installing the AWS CLI so that Git’s attempt to execute the command “ aws codecommit credential-helper” actually works.Edit your Git installation’s “global” GitConfig file.Install Git & SourceTree on your computer, if you haven’t.
