

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Einrichtung für HTTPS-Benutzer mit Git-Anmeldeinformationen
<a name="setting-up-gc"></a>

Die einfachste Methode, Verbindungen zu AWS CodeCommit Repositorys einzurichten, besteht darin, Git-Anmeldeinformationen für CodeCommit in der IAM-Konsole zu konfigurieren und diese Anmeldeinformationen dann für HTTPS-Verbindungen zu verwenden. Sie können dieselben Anmeldeinformationen auch mit jedem Drittanbieter-Tool oder jeder integrierten Entwicklungsumgebung (IDE) verwenden, die die HTTPS-Authentifizierung mit einem statischen Benutzernamen und Passwort unterstützt. Beispiele finden Sie unter [Für Verbindungen von Entwicklungstools](setting-up-ide.md).

**Anmerkung**  
Wenn Sie Ihren lokalen Computer zuvor so konfiguriert haben, dass er den Credential Helper für verwendet CodeCommit, müssen Sie Ihre .gitconfig-Datei bearbeiten, um die Credential Helper-Informationen aus der Datei zu entfernen, bevor Sie Git-Anmeldeinformationen verwenden können. Wenn auf Ihrem lokalen Computer macOS ausgeführt wird, müssen Sie möglicherweise die zwischengespeicherten Anmeldeinformationen aus Keychain Access löschen.

## Schritt 1: Erstkonfiguration für CodeCommit
<a name="setting-up-gc-account"></a>

Gehen Sie wie folgt vor, um ein Amazon Web Services Services-Konto einzurichten, einen IAM-Benutzer zu erstellen und den Zugriff auf zu CodeCommit konfigurieren. 

**Um einen IAM-Benutzer für den Zugriff zu erstellen und zu konfigurieren CodeCommit**

1. Erstellen Sie ein Amazon Web Services Services-Konto, indem Sie zu [http://aws.amazon.com](https://aws.amazon.com/) gehen und **Sign Up** wählen.

1. Erstellen Sie einen IAM-Benutzer oder verwenden Sie einen vorhandenen in Ihrem Amazon Web Services Services-Konto. Stellen Sie sicher, dass Sie über eine Zugriffsschlüssel-ID und einen geheimen Zugriffsschlüssel verfügen, die diesem IAM-Benutzer zugeordnet sind. Weitere Informationen finden Sie unter [Einen IAM-Benutzer in Ihrem Amazon Web Services Services-Konto erstellen](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_SettingUpUser.html).
**Anmerkung**  
CodeCommit erfordert AWS Key Management Service. Wenn Sie einen vorhandenen IAM-Benutzer verwenden, stellen Sie sicher, dass dem Benutzer keine Richtlinien zugeordnet sind, die ausdrücklich die von CodeCommit erforderlichen AWS KMS Aktionen verweigern. Weitere Informationen finden Sie unter [AWS KMS und Verschlüsselung](encryption.md).

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die IAM-Konsole unter. [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/)

1. Wählen Sie in der IAM-Konsole im Navigationsbereich Benutzer und dann den **IAM-Benutzer** aus, den Sie für den Zugriff konfigurieren möchten. CodeCommit 

1. Wählen Sie auf der Registerkarte **Permissions** die Option **Add Permissions**. 

1. Wählen Sie unter **Grant permissions** die Option **Attach existing policies directly** aus.

1. Wählen Sie **AWSCodeCommitPowerUser**aus der Liste der Richtlinien eine andere verwaltete Richtlinie für CodeCommit den Zugriff aus. Weitere Informationen finden Sie unter [AWS verwaltete Richtlinien für CodeCommit](security-iam-awsmanpol.md).

   Nachdem Sie die Richtlinie ausgewählt haben, die Sie anhängen möchten, wählen Sie **Weiter: Überprüfen** aus, um die Liste der Richtlinien zu überprüfen, die an den IAM-Benutzer angehängt werden sollen. Ist die Liste korrekt, wählen Sie **Add permissions** aus.

    Weitere Informationen zu CodeCommit verwalteten Richtlinien und zur gemeinsamen Nutzung des Zugriffs auf Repositorys mit anderen Gruppen und Benutzern finden Sie unter [Teilen Sie ein Repository](how-to-share-repository.md) und. [Authentifizierung und Zugriffskontrolle für AWS CodeCommit](auth-and-access-control.md)

Wenn Sie AWS CLI Befehle mit verwenden möchten CodeCommit, installieren Sie den AWS CLI. Wir empfehlen Ihnen, ein Profil für die Verwendung von AWS CLI with zu erstellen CodeCommit. Weitere Informationen finden Sie unter [Befehlszeilenreferenz](cmd-ref.md) [Benannte Profile verwenden](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html#cli-configure-files-using-profiles).

## Schritt 2: Installieren von Git
<a name="setting-up-gc-install-git"></a>

Um mit Dateien, Commits und anderen Informationen in CodeCommit Repositorys zu arbeiten, müssen Sie Git auf Ihrem lokalen Computer installieren. CodeCommit unterstützt Git-Versionen 1.7.9 und höher. Git Version 2.28 unterstützt die Konfiguration des Branchnamens für anfängliche Commits. Wir empfehlen die Verwendung einer aktuellen Version von Git.

Um Git zu installieren, empfehlen wir Websites wie [Git Downloads](http://git-scm.com/downloads).

**Anmerkung**  
Git ist eine sich entwickelnde, regelmäßig aktualisierte Plattform. Gelegentlich kann sich eine Änderung der Funktionen auf die Art und Weise auswirken, mit der es funktioniert CodeCommit. Wenn du Probleme mit einer bestimmten Version von Git und hast CodeCommit, sieh dir die Informationen unter an[Fehlerbehebung](troubleshooting.md).

## Schritt 3: Erstellen Sie Git-Anmeldeinformationen für HTTPS-Verbindungen zu CodeCommit
<a name="setting-up-gc-iam"></a>

Nachdem Sie Git installiert haben, erstellen Sie Git-Anmeldeinformationen für Ihren IAM-Benutzer in IAM.

**So richten Sie HTTPS-Git-Anmeldeinformationen ein für CodeCommit**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die IAM-Konsole unter [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

   Stellen Sie sicher, dass Sie sich als der IAM-Benutzer anmelden, der die Git-Anmeldeinformationen für Verbindungen zu CodeCommit erstellt und verwendet.

1. Wählen Sie in der IAM-Konsole im Navigationsbereich **Benutzer** aus und wählen Sie aus der Benutzerliste Ihren IAM-Benutzer aus. 
**Anmerkung**  
Sie können Ihre CodeCommit Anmeldeinformationen direkt unter **Meine Sicherheitsanmeldedaten** einsehen und verwalten. Weitere Informationen finden Sie unter [Ihre Anmeldedaten einsehen und verwalten](setting-up.md#setting-up-view-credentials).

1. Wählen Sie auf der Seite mit den Benutzerdetails die Registerkarte **Sicherheitsanmeldedaten** und wählen Sie unter **HTTPS-Git-Anmeldeinformationen für die AWS CodeCommit** Option **Generieren** aus.  
![\[Generieren von Git-Anmeldeinformationen in der IAM-Konsole\]](http://docs.aws.amazon.com/de_de/codecommit/latest/userguide/images/codecommit-iam-gc1.png)
**Anmerkung**  
Sie können nicht Ihren eigenen Benutzernamen oder das Passwort für Git-Anmeldeinformationen wählen. Weitere Informationen finden Sie unter [Verwenden von Git-Anmeldeinformationen und HTTPS mit CodeCommit](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_ssh-keys.html#git-credentials-code-commit).

1. Kopieren Sie den Benutzernamen und das Passwort, die IAM für Sie generiert hat, indem Sie diese Informationen entweder anzeigen, kopieren und dann in eine sichere Datei auf Ihrem lokalen Computer einfügen, oder indem **Sie Anmeldeinformationen herunterladen** wählen, um diese Informationen als CSV-Datei herunterzuladen. Sie benötigen diese Informationen für die Verbindung mit CodeCommit.  
![\[Git-Anmeldeinformationen von der IAM-Konsole herunterladen\]](http://docs.aws.amazon.com/de_de/codecommit/latest/userguide/images/codecommit-iam-gc2.png)

   Wählen Sie, nachdem Sie Ihre Anmeldeinformationen gespeichert haben, die Option **Close** aus.
**Wichtig**  
Dies ist Ihre einzige Möglichkeit, den Benutzernamen und das Passwort zu speichern. Wenn Sie sie nicht speichern, können Sie den Benutzernamen von der IAM-Konsole kopieren, aber Sie können das Passwort nicht nachschlagen. Sie müssen das Passwort zurücksetzen und es dann speichern.

## Schritt 4: Connect zur CodeCommit Konsole her und klonen Sie das Repository
<a name="setting-up-gc-connect-console"></a>

Wenn Sie den Namen und die Verbindungsdetails für das CodeCommit-Repository bereits von einem Administrator erhalten haben, können Sie diesen Schritt überspringen und das Repository direkt klonen.

**Um eine Verbindung zu einem CodeCommit Repository herzustellen**

1. Öffnen Sie die CodeCommit Konsole unter [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home).

1. Wählen Sie in der Regionsauswahl den Ort aus, AWS-Region an dem das Repository erstellt wurde. Repositorys sind spezifisch für ein. AWS-Region Weitere Informationen finden Sie unter [Regionen und Git-Verbindungsendpunkte](regions.md).

1. Suchen Sie das Repository, zu dem Sie eine Verbindung herstellen möchten, in der Liste und wählen Sie es aus. Wählen Sie **Clone URL (URL klonen)** und dann das Protokoll aus, das Sie beim Klonen oder bei der Verbindung zu dem Repository verwenden möchten. Dadurch wird die Klon-URL kopiert.
   + Kopieren Sie die HTTPS-URL, wenn Sie entweder Git-Anmeldeinformationen mit Ihrem IAM-Benutzer oder den Credential Helper verwenden, der im Lieferumfang von enthalten ist. AWS CLI
   + Kopieren Sie die HTTPS-URL (GRC), wenn Sie den Befehl **git-remote-codecommit** auf Ihrem lokalen Computer verwenden.
   + Kopieren Sie die SSH-URL, wenn Sie ein public/private SSH-Schlüsselpaar mit Ihrem IAM-Benutzer verwenden.
**Anmerkung**  
 Wenn Sie statt einer Liste von Repositorys eine **Willkommensseite** sehen, sind in dem Land, in AWS-Region dem Sie angemeldet sind, keine Repositorys mit Ihrem AWS Konto verknüpft. Informationen zur Erstellung eines Repositorys finden Sie unter [Erstellen Sie ein Repository AWS CodeCommit](how-to-create-repository.md), oder befolgen Sie die Schritte im Tutorial [Erste Schritte mit Git und CodeCommit](getting-started.md).

1. Öffnen Sie ein Terminal- oder Befehlszeilenfenster oder eine Git-Shell. Führen Sie den **git clone**-Befehl mit der HTTPS-Klon-URL aus, die Sie kopiert haben, um das Repository zu klonen. Um beispielsweise ein Repository mit dem Namen *MyDemoRepo* eines lokalen Repositorys mit dem Namen *my-demo-repo* der Region USA Ost (Ohio) zu klonen:

   ```
   git clone https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo my-demo-repo
   ```

   Wenn Sie zum ersten Mal die Verbindung herstellen, werden Sie aufgefordert, den Benutzernamen und das Passwort für das Repository einzugeben. Abhängig von der Konfiguration Ihres lokalen Computers stammt diese Aufforderung entweder von einem Anmeldeinformationsverwaltungssystem für das Betriebssystem, einem Credential Manager-Hilfsprogramm für Ihre Version von Git (z. B. dem in Git für Windows enthaltenen Git Credential Manager), Ihrer IDE oder von Git selbst. Geben Sie den Benutzernamen und das Passwort ein, die für Git-Anmeldeinformationen in IAM generiert wurden (die, die Sie in erstellt haben[Schritt 3: Erstellen Sie Git-Anmeldeinformationen für HTTPS-Verbindungen zu CodeCommit](#setting-up-gc-iam)). Je nach Betriebssystem und anderer Software werden diese Daten möglicherweise für Sie in einem Speicher für Anmeldeinformationen oder einem Dienstprogramm zur Verwaltung von Anmeldeinformationen gespeichert. In diesem Fall sollten Sie nicht erneut dazu aufgefordert werden, es sei denn, Sie ändern das Passwort, deaktivieren die Git-Anmeldeinformationen oder löschen die Git-Anmeldeinformationen in IAM.

   Wenn auf dem lokalen Computer kein Speicher für Anmeldeinformationen und kein Dienstprogramm zur Verwaltung von Anmeldeinformationen konfiguriert ist, können Sie einen Speicher bzw. ein Dienstprogramm installieren. Weitere Informationen über Git und darüber, wie es Anmeldeinformationen verwaltet, finden Sie in der Git-Dokumentation unter [Credential Storage](https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage).

   Weitere Informationen erhalten Sie unter [Connect zum CodeCommit Repository her, indem Sie das Repository klonen](how-to-connect.md#how-to-connect-http) und [Erstellen Sie einen Commit](how-to-create-commit.md).

## Nächste Schritte
<a name="setting-up-gc-next-step"></a>

Sie haben die Voraussetzungen erfüllt. Folgen Sie den Schritten unter, um mit der Nutzung [Erste Schritte mit CodeCommit ](getting-started-cc.md) zu beginnen. CodeCommit

Informationen dazu, wie Sie Ihren ersten Commit erstellen und pushen, finden Sie unter[Erstellen Sie einen Commit in AWS CodeCommit](how-to-create-commit.md). Wenn Sie mit Git noch nicht vertraut sind, finden Sie unter [Wo kann ich mehr über Git erfahren?](welcome.md#welcome-get-started-with-git) und [Erste Schritte mit Git und AWS CodeCommit](getting-started.md) genauere Informationen.