

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.

# Schritt 3: Laden Sie eine Beispielanwendung in Ihr GitHub Repository hoch
<a name="tutorials-github-upload-sample-revision"></a>

In diesem Schritt kopieren Sie eine Beispielrevision aus einem öffentlichen Amazon S3 S3-Bucket in Ihr GitHub Repository. (Der Einfachheit halber handelt es sich bei den für dieses Tutorial bereitgestellten Beispielrevisionen um einzelne Webseiten.)

**Anmerkung**  
Falls Sie statt unserer Beispielrevision eine eigene Revision verwenden möchten, gilt für diese Revision Folgendes:   
Sie muss die unter [Planen Sie eine Revision für CodeDeploy](application-revisions-plan.md) und [Hinzufügen einer Anwendungsspezifikationsdatei zu einer Revision für CodeDeploy](application-revisions-appspec-file.md) beschriebenen Richtlinien erfüllen.
Sie muss mit dem ausgewählten Instance-Typ kompatibel sein.
Seien Sie von Ihrem GitHub Dashboard aus zugänglich.
Wenn Ihre Revision diese Anforderungen erfüllt, können Sie direkt mit [Schritt 5: Erstellen Sie eine Anwendung und eine Bereitstellungsgruppe](tutorials-github-create-application.md) fortfahren.  
Wenn Sie auf einer Ubuntu Server-Instanz bereitstellen, müssen Sie eine Version, die mit einer Ubuntu-Server-Instanz kompatibel ist, in Ihr GitHub Repository hochladen und CodeDeploy. Weitere Informationen erhalten Sie unter [Planen Sie eine Revision für CodeDeploy](application-revisions-plan.md) und [Hinzufügen einer Anwendungsspezifikationsdatei zu einer Revision für CodeDeploy](application-revisions-appspec-file.md).

**Topics**
+ [Eine Beispielrevision von einem lokalen Linux-, macOS- oder Unix-Computer übertragen](#tutorials-github-upload-sample-revision-unixes)
+ [Übertragen einer Beispielrevision per Push von einem lokalen Computer mit Windows](#tutorials-github-upload-sample-revision-windows)

## Eine Beispielrevision von einem lokalen Linux-, macOS- oder Unix-Computer übertragen
<a name="tutorials-github-upload-sample-revision-unixes"></a>

Führen Sie bei geöffnetem Terminal, beispielsweise unter `/tmp/CodeDeployGitHubDemo` nacheinander die nachfolgenden Befehle aus. 

**Anmerkung**  
Wenn Sie die Bereitstellung auf einer Windows Server-Instanz planen, ersetzen `SampleApp_Windows.zip` Sie dies `SampleApp_Linux.zip` in den Befehlen.

```
(Amazon S3 copy command)
```

```
unzip SampleApp_Linux.zip
```

```
rm SampleApp_Linux.zip
```

 

```
git add .
```

```
git commit -m "Added sample app"
```

```
git push
```

Wo *(Amazon S3 copy command)* ist einer der folgenden: 
+ `aws s3 cp s3://aws-codedeploy-us-east-2/samples/latest/SampleApp_Linux.zip . --region us-east-2`für die Region USA Ost (Ohio)
+ `aws s3 cp s3://aws-codedeploy-us-east-1/samples/latest/SampleApp_Linux.zip . --region us-east-1`für die Region USA Ost (Nord-Virginia)
+ `aws s3 cp s3://aws-codedeploy-us-west-1/samples/latest/SampleApp_Linux.zip . --region us-west-1` für die Region USA West (Nordkalifornien)
+ `aws s3 cp s3://aws-codedeploy-us-west-2/samples/latest/SampleApp_Linux.zip . --region us-west-2`für die Region USA West (Oregon)
+ `aws s3 cp s3://aws-codedeploy-ca-central-1/samples/latest/SampleApp_Linux.zip . --region ca-central-1`für die Region Kanada (Zentral)
+ `aws s3 cp s3://aws-codedeploy-eu-west-1/samples/latest/SampleApp_Linux.zip . --region eu-west-1`für die Region Europa (Irland) 
+ `aws s3 cp s3://aws-codedeploy-eu-west-2/samples/latest/SampleApp_Linux.zip . --region eu-west-2`für die Region Europa (London) 
+ `aws s3 cp s3://aws-codedeploy-eu-west-3/samples/latest/SampleApp_Linux.zip . --region eu-west-3`für die Region Europa (Paris) 
+ `aws s3 cp s3://aws-codedeploy-eu-central-1/samples/latest/SampleApp_Linux.zip . --region eu-central-1`für die Region Europa (Frankfurt)
+ `aws s3 cp s3://aws-codedeploy-il-central-1/samples/latest/SampleApp_Linux.zip . --region il-central-1`für die Region Israel (Tel Aviv)
+ `aws s3 cp s3://aws-codedeploy-ap-east-1/samples/latest/SampleApp_Linux.zip . --region ap-east-1`für die Region Asien-Pazifik (Hongkong)
+ `aws s3 cp s3://aws-codedeploy-ap-northeast-1/samples/latest/SampleApp_Linux.zip . --region ap-northeast-1`für die Region Asien-Pazifik (Tokio)
+ `aws s3 cp s3://aws-codedeploy-ap-northeast-2/samples/latest/SampleApp_Linux.zip . --region ap-northeast-2`für die Region Asien-Pazifik (Seoul)
+ `aws s3 cp s3://aws-codedeploy-ap-southeast-1/samples/latest/SampleApp_Linux.zip . --region ap-southeast-1`für die Region Asien-Pazifik (Singapur)
+ `aws s3 cp s3://aws-codedeploy-ap-southeast-2/samples/latest/SampleApp_Linux.zip . --region ap-southeast-2`für die Region Asien-Pazifik (Sydney)
+ `aws s3 cp s3://aws-codedeploy-ap-southeast-4/samples/latest/SampleApp_Linux.zip . --region ap-southeast-4`für die Region Asien-Pazifik (Melbourne)
+ `aws s3 cp s3://aws-codedeploy-ap-south-1/samples/latest/SampleApp_Linux.zip . --region ap-south-1`für die Region Asien-Pazifik (Mumbai)
+ `aws s3 cp s3://aws-codedeploy-sa-east-1/samples/latest/SampleApp_Linux.zip . --region sa-east-1`für die Region Südamerika (São Paulo)

## Übertragen einer Beispielrevision per Push von einem lokalen Computer mit Windows
<a name="tutorials-github-upload-sample-revision-windows"></a>

 Führen Sie bei geöffneter Befehlszeile, beispielsweise unter `c:\temp\CodeDeployGitHubDemo`, nacheinander die nachfolgenden Befehle aus.

**Anmerkung**  
Wenn Sie die Bereitstellung auf einer Amazon Linux- oder RHEL-Instance planen, ersetzen Sie dies `SampleApp_Windows.zip` in `SampleApp_Linux.zip` den Befehlen.

```
(Amazon S3 copy command)
```

Entpacken Sie den Inhalt der ZIP-Datei `the` direkt in das lokale Verzeichnis (zum Beispiel `c:\temp\CodeDeployGitHubDemo`), nicht in ein neues Unterverzeichnis.

```
git add .
```

```
git commit -m "Added sample app"
```

```
git push
```

Wo *(Amazon S3 copy command)* ist einer der folgenden: 
+ `aws s3 cp s3://aws-codedeploy-us-east-2/samples/latest/SampleApp_Windows.zip . --region us-east-2`für die Region USA Ost (Ohio)
+ `aws s3 cp s3://aws-codedeploy-us-east-1/samples/latest/SampleApp_Windows.zip . --region us-east-1`für die Region USA Ost (Nord-Virginia)
+ `aws s3 cp s3://aws-codedeploy-us-west-1/samples/latest/SampleApp_Windows.zip . --region us-west-1` für die Region USA West (Nordkalifornien)
+ `aws s3 cp s3://aws-codedeploy-us-west-2/samples/latest/SampleApp_Windows.zip . --region us-west-2`für die Region USA West (Oregon)
+ `aws s3 cp s3://aws-codedeploy-ca-central-1/samples/latest/SampleApp_Windows.zip . --region ca-central-1`für die Region Kanada (Zentral)
+ `aws s3 cp s3://aws-codedeploy-eu-west-1/samples/latest/SampleApp_Windows.zip . --region eu-west-1`für die Region Europa (Irland)
+ `aws s3 cp s3://aws-codedeploy-eu-west-2/samples/latest/SampleApp_Windows.zip . --region eu-west-2`für die Region Europa (London)
+ `aws s3 cp s3://aws-codedeploy-eu-west-3/samples/latest/SampleApp_Windows.zip . --region eu-west-3`für die Region Europa (Paris)
+ `aws s3 cp s3://aws-codedeploy-eu-central-1/samples/latest/SampleApp_Windows.zip . --region eu-central-1`für die Region Europa (Frankfurt)
+ `aws s3 cp s3://aws-codedeploy-il-central-1/samples/latest/SampleApp_Windows.zip . --region il-central-1`für die Region Israel (Tel Aviv)
+ `aws s3 cp s3://aws-codedeploy-ap-east-1/samples/latest/SampleApp_Windows.zip . --region ap-east-1`für die Region Asien-Pazifik (Hongkong)
+ `aws s3 cp s3://aws-codedeploy-ap-northeast-1/samples/latest/SampleApp_Windows.zip . --region ap-northeast-1`für die Region Asien-Pazifik (Tokio)
+ `aws s3 cp s3://aws-codedeploy-ap-northeast-2/samples/latest/SampleApp_Windows.zip . --region ap-northeast-2`für die Region Asien-Pazifik (Seoul)
+ `aws s3 cp s3://aws-codedeploy-ap-southeast-1/samples/latest/SampleApp_Windows.zip . --region ap-southeast-1`für die Region Asien-Pazifik (Singapur)
+ `aws s3 cp s3://aws-codedeploy-ap-southeast-2/samples/latest/SampleApp_Windows.zip . --region ap-southeast-2`für die Region Asien-Pazifik (Sydney)
+ `aws s3 cp s3://aws-codedeploy-ap-southeast-4/samples/latest/SampleApp_Windows.zip . --region ap-southeast-4`für die Region Asien-Pazifik (Melbourne)
+ `aws s3 cp s3://aws-codedeploy-ap-south-1/samples/latest/SampleApp_Windows.zip . --region ap-south-1`für die Region Asien-Pazifik (Mumbai)
+ `aws s3 cp s3://aws-codedeploy-sa-east-1/samples/latest/SampleApp_Windows.zip . --region sa-east-1`für die Region Südamerika (São Paulo)

Um Ihre eigene Revision auf eine Ubuntu Server-Instanz zu übertragen, kopieren Sie Ihre Revision in Ihr lokales Repo und rufen Sie dann Folgendes auf:

```
git add .
git commit -m "Added Ubuntu app"
git push
```