

Amazon CodeCatalyst ist nicht mehr offen für Neukunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter [Wie migriert man von CodeCatalyst](migration.md).

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.

# Verwaltung von Quellcodedateien in Amazon CodeCatalyst
<a name="source-files"></a>

Bei Amazon CodeCatalyst ist eine Datei eine versionsgesteuerte, eigenständige Information, die Ihnen und anderen Benutzern des Quell-Repositorys und Zweigs, in dem die Datei gespeichert ist, zur Verfügung steht. Sie können Ihre Repository-Dateien mit einer Verzeichnisstruktur organisieren. CodeCatalystverfolgt automatisch jede festgeschriebene Änderung an einer Datei. Sie können verschiedene Versionen einer Datei in verschiedenen Repository-Zweigen speichern.

Um mehrere Dateien in einem Quell-Repository hinzuzufügen oder zu bearbeiten, können Sie einen Git-Client, eine Entwicklungsumgebung oder eine integrierte Entwicklungsumgebung (IDE) verwenden. Um eine einzelne Datei hinzuzufügen oder zu bearbeiten, können Sie die CodeCatalyst Konsole verwenden. 

**Topics**
+ [Eine Datei erstellen oder hinzufügen](source-files-create.md)
+ [Eine Datei ansehen](source-files-view.md)
+ [Den Verlauf der Änderungen an einer Datei anzeigen](source-files-view-history.md)
+ [Bearbeiten einer Datei](source-files-edit.md)
+ [Eine Datei umbenennen oder löschen](source-files-delete.md)

# Eine Datei erstellen oder hinzufügen
<a name="source-files-create"></a>

Um Dateien zu erstellen und einem Quell-Repository hinzuzufügen, können Sie die CodeCatalyst Amazon-Konsole, eine Entwicklungsumgebung, eine verbundene integrierte Entwicklungsumgebung (IDE) oder einen Git-Client verwenden. Die CodeCatalyst Konsole enthält einen Code-Editor zum Erstellen von Dateien. Dieser Editor ist eine bequeme Möglichkeit, eine einfache Datei, z. B. eine README.md-Datei, in einem Zweig eines Repositorys zu erstellen oder zu bearbeiten. Wenn Sie an mehr als einer Datei arbeiten, sollten Sie erwägen, eine Entwicklungsumgebung [zu erstellen](devenvironment-create.md).

**Um eine Entwicklungsumgebung aus einem Quell-Repository zu erstellen**

1. Öffnen Sie die CodeCatalyst Konsole unter [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Wählen Sie im Navigationsbereich **Code** und anschließend **Source Repositories** aus.

1. Wählen Sie das Quell-Repository aus, in dem Sie am Code arbeiten möchten.

1. Wählen Sie **Create Dev Environment** aus.

1. Wählen Sie eine unterstützte IDE aus dem Drop-down-Menü aus. Weitere Informationen finden Sie unter [Unterstützte integrierte Entwicklungsumgebungen für Entwicklungsumgebungen](devenvironment-create.md#devenvironment-supported-ide).

1. Führen Sie eine der folgenden Aktionen aus:
   + Wählen Sie **In vorhandenem Zweig arbeiten** und wählen Sie dann im Dropdownmenü **Bestehender Zweig** einen Zweig aus.
   + Wählen Sie **In neuer Filiale arbeiten** aus, geben Sie einen Filialnamen in das Feld **Filialname** ein und wählen Sie aus dem Drop-down-Menü Filiale erstellen aus eine Filiale aus, aus der die neue **Filiale erstellt** werden soll.

1. Fügen Sie optional einen Namen für die Entwicklungsumgebung hinzu oder bearbeiten Sie deren Konfiguration.

1. Wählen Sie **Erstellen** aus.

**Um eine Datei in der CodeCatalyst Konsole zu erstellen**

1. Navigieren Sie zu dem Projekt, in dem Sie eine Datei erstellen möchten. Weitere Informationen zum Navigieren zu einem Repository finden Sie unter[Anzeigen eines Quell-Repositorys](source-repositories-view.md). 

1. Wählen Sie den Namen des Repositorys aus der Liste der Quell-Repositorys für das Projekt aus. Sie können auch im Navigationsbereich **Code** und dann **Quell-Repositorys** auswählen.

   Wählen Sie das Repository aus, in dem Sie die Datei erstellen möchten. 

1. (Optional) Wählen Sie den Zweig aus, in dem Sie die Datei erstellen möchten, wenn Sie die Datei in einem anderen Zweig als dem Standardzweig erstellen möchten.

1. Wählen Sie „**Datei erstellen**“. 

1. Geben Sie im Feld Dateiname den **Namen der Datei ein**. Fügen Sie den Inhalt der Datei im Editor hinzu. 
**Tipp**  
Wenn Sie die Datei in einem Unterordner oder Unterverzeichnis im Stammverzeichnis des Zweigs erstellen möchten, fügen Sie diese Struktur als Teil des Dateinamens hinzu.

   **Wenn Sie mit Ihren Änderungen zufrieden sind, wählen Sie Commit.**

1. Überprüfen Sie unter **Dateiname** den Namen der Datei und nehmen Sie die gewünschten Änderungen daran vor. Wählen Sie optional aus der Liste der verfügbaren Zweige in Branch den **Zweig** aus, in dem Sie die Datei erstellen möchten. Geben Sie im Feld **Commit-Nachricht** optional eine kurze, aber informative Beschreibung ein, warum Sie diese Änderung vorgenommen haben. Dies wird als grundlegende Commit-Information für den Commit angezeigt, der die Datei zum Quell-Repository hinzufügt.

1. Wählen Sie **Commit**, um die Datei zu übertragen und in das Quell-Repository zu übertragen.

Du kannst auch Dateien zu einem Quell-Repository hinzufügen, indem du sie auf deinen lokalen Computer klonst und einen Git-Client oder eine verbundene integrierte Entwicklungsumgebung (IDE) verwendest, um deine Dateien und Änderungen zu übertragen. 

**Anmerkung**  
Wenn Sie ein Git-Submodul hinzufügen möchten, müssen Sie einen Git-Client oder eine Entwicklungsumgebung verwenden und den **git submodule add** Befehl ausführen. Sie können Git-Submodule nicht in der CodeCatalyst Konsole hinzufügen oder anzeigen oder die Unterschiede zwischen Git-Submodulen in Pull-Requests anzeigen. Weitere Informationen zu Git-Submodulen finden Sie in der [Git-Dokumentation](https://git-scm.com/book/en/v2/Git-Tools-Submodules).<a name="source-files-add-git"></a>

**Um eine Datei mit einem Git-Client oder einer verbundenen integrierten Entwicklungsumgebung (IDE) hinzuzufügen**

1. Klonen Sie Ihr Quell-Repository auf Ihren lokalen Computer. Weitere Informationen finden Sie unter [Klonen eines Quell-Repositorys](source-repositories-clone.md).

1. Erstellen Sie Dateien in Ihrem lokalen Repo oder kopieren Sie Dateien in Ihr lokales Repo.

1. Erstelle und pushe einen Commit, indem du einen der folgenden Schritte ausführst:
   + Wenn Sie einen Git-Client verwenden, führen Sie den Befehl im Terminal oder in der **git add** Befehlszeile aus und geben Sie die Namen der Dateien an, die Sie hinzufügen möchten. Um alle hinzugefügten oder geänderten Dateien hinzuzufügen, führen Sie alternativ den **git add** Befehl gefolgt von einem einzelnen oder einem doppelten Punkt aus, um anzugeben, ob Sie alle Änderungen auf der aktuellen Verzeichnisebene (einzelne Periode) oder alle Änderungen im aktuellen Verzeichnis und allen Unterverzeichnissen (doppelter Punkt) einbeziehen möchten. Um die Änderungen zu übernehmen, führen Sie den **git commit -m** Befehl aus und geben Sie eine Commit-Nachricht ein. Führen Sie den Befehl aus, um Ihre Änderungen in CodeCatalyst das Quell-Repository zu übertragen**git push**. Weitere Informationen zu Git-Befehlen finden Sie in Ihrer Git-Dokumentation und[Git-Befehle für Branches](source-branches-git.md).
   + Wenn Sie eine Entwicklungsumgebung oder eine IDE verwenden, erstellen Sie Dateien in der IDE und fügen Sie Dateien hinzu. Übergeben Sie dann Ihre Änderungen und übertragen Sie sie. Weitere Informationen finden Sie in [Schreiben und ändern Sie Code mit Dev Environments in CodeCatalystSchreiben und ändern Sie Code mit Dev Environments](devenvironment.md) oder in Ihrer IDE-Dokumentation.

# Eine Datei ansehen
<a name="source-files-view"></a>

Sie können die Dateien in Ihrem Quell-Repository in der CodeCatalyst Amazon-Konsole anzeigen. Sie können die Dateien im Standardzweig und in allen anderen Zweigen anzeigen. Der Dateiinhalt kann je nach Zweig, den Sie anzeigen möchten, variieren.

**Um Dateien in der CodeCatalyst Konsole anzuzeigen**

1. Navigieren Sie zu dem Projekt, in dem Sie Dateien anzeigen möchten. Weitere Informationen finden Sie unter [Anzeigen eines Quell-Repositorys](source-repositories-view.md). 

1. 

   Wählen Sie den Namen des Repositorys aus der Liste der Quell-Repositorys für das Projekt aus. Sie können auch im Navigationsbereich **Code** und dann **Quell-Repositorys** auswählen.

   Wählen Sie das Repository aus, in dem Sie Dateien anzeigen möchten.

1. Für den Standardzweig wird eine Liste von Dateien und Ordnern angezeigt. Dateien werden durch ein Papiersymbol gekennzeichnet, während Ordner durch ein Ordnersymbol gekennzeichnet sind. 

1. Führen Sie eine der folgenden Aktionen aus:
   + Um Dateien und Ordner in einem anderen Zweig anzuzeigen, wählen Sie ihn aus der Liste der Zweige aus. 
   + Um einen Ordner zu erweitern, wählen Sie ihn aus der Liste aus.

1. Um den Inhalt einer bestimmten Datei anzuzeigen, wählen Sie sie aus der Liste aus. Der Inhalt der Datei wird im Zweig angezeigt. Um den Inhalt der Datei in einem anderen Zweig anzuzeigen, wählen Sie den gewünschten Zweig aus der Verzweigungsauswahl aus.
**Tipp**  
Wenn Sie sich den Inhalt einer Datei ansehen, können Sie unter Dateien anzeigen weitere **Dateien** auswählen. Um eine Datei zu bearbeiten, wählen Sie **Bearbeiten**.

Sie können mehrere Dateien in der Konsole anzeigen. Sie können auch Dateien anzeigen, die Sie mit einem Git-Client oder einer integrierten Entwicklungsumgebung (IDE) auf Ihren lokalen Computer geklont haben. Weitere Informationen finden Sie in der Dokumentation für Ihren Git-Client oder Ihre Git-IDE.

**Anmerkung**  
Sie können Git-Submodule nicht in der CodeCatalyst Konsole anzeigen. Weitere Informationen zu Git-Submodulen finden Sie in der [Git-Dokumentation](https://git-scm.com/book/en/v2/Git-Tools-Submodules).

# Den Verlauf der Änderungen an einer Datei anzeigen
<a name="source-files-view-history"></a>

Sie können den Verlauf der Änderungen an einer Datei in Ihrem Quell-Repository in der CodeCatalyst Amazon-Konsole einsehen. Auf diese Weise können Sie besser nachvollziehen, welche Änderungen an der Datei durch verschiedene Commits in dem Branch vorgenommen wurden, in dem Sie den Verlauf der Datei einsehen möchten. Wenn Sie sich beispielsweise den Verlauf der Änderungen an der **readme.md** Datei im **main** Zweig des Quell-Repositorys ansehen, wird Ihnen eine Liste von Commits angezeigt, die Änderungen an dieser Datei in diesem Zweig enthielten. 

**Anmerkung**  
Sie können den Verlauf einer Datei in einem verknüpften Repository nicht in der CodeCatalyst Konsole anzeigen.<a name="source-files-view-file-history-console"></a>

# Um den Verlauf einer Datei in der CodeCatalyst Konsole anzuzeigen
<a name="source-files-view-file-history-console"></a>

1. Navigieren Sie zu dem Projekt, in dem Sie den Verlauf einer Datei anzeigen möchten. Weitere Informationen finden Sie unter [Anzeigen eines Quell-Repositorys](source-repositories-view.md). 

1. Wählen Sie den Namen des Repositorys aus der Liste der Quell-Repositorys für das Projekt aus. Sie können auch im Navigationsbereich **Code** und dann **Quell-Repositories** auswählen.

1. Wählen Sie das Repository aus, in dem Sie den Verlauf einer Datei anzeigen möchten. Wählen Sie den Zweig aus, in dem Sie den Verlauf der Datei anzeigen möchten, und wählen Sie dann die Datei aus der Liste aus. Wählen Sie **View history (Verlauf anzeigen)**. 

1. Überprüfe die Liste der Commits, die Änderungen an dieser Datei im angegebenen Branch enthielten. Um die Details der in einem bestimmten Commit enthaltenen Änderungen anzuzeigen, wählen Sie die Commit-Nachricht für diesen Commit in der Liste aus. Die Unterschiede zwischen diesem Commit und seinem übergeordneten Commit werden angezeigt.

1. Um den Verlauf der Änderungen an der Datei in einem anderen Zweig zu überprüfen, verwenden Sie die Verzweigungsauswahl, um die Ansicht dieses Zweigs zu ändern, wählen Sie die Datei aus der Dateiliste aus und klicken Sie dann **auf Verlauf anzeigen**.

**Anmerkung**  
Sie können den Verlauf der Änderungen an Git-Submodulen nicht in der CodeCatalyst Konsole anzeigen. Weitere Informationen zu Git-Submodulen finden Sie in der [Git-Dokumentation](https://git-scm.com/book/en/v2/Git-Tools-Submodules).

# Bearbeiten einer Datei
<a name="source-files-edit"></a>

Sie können einzelne Dateien in der CodeCatalyst Amazon-Konsole bearbeiten. Um mehrere Dateien gleichzeitig zu bearbeiten, erstellen Sie entweder eine Entwicklungsumgebung oder klonen Sie das Repository und nehmen Sie Ihre Änderungen mit einem Git-Client oder einer integrierten Entwicklungsumgebung (IDE) vor. Für weitere Informationen siehe [Schreiben und ändern Sie Code mit Dev Environments in CodeCatalystSchreiben und ändern Sie Code mit Dev Environments](devenvironment.md) oder [Klonen eines Quell-Repositorys](source-repositories-clone.md).

**Um eine Datei in der CodeCatalyst Konsole zu bearbeiten**

1. Navigieren Sie zu dem Projekt, in dem Sie eine Datei bearbeiten möchten. Weitere Informationen zum Navigieren zu einem Repository finden Sie unter[Anzeigen eines Quell-Repositorys](source-repositories-view.md). 

1. Wählen Sie das Repository aus, in dem Sie die Datei bearbeiten möchten. Wählen Sie **Zweige anzeigen** und wählen Sie dann den Zweig aus, in dem Sie arbeiten möchten. Wählen Sie die Datei aus der Liste der Dateien und Ordner in diesem Zweig aus. 

   Der Inhalt der Datei wird angezeigt.

1. Wählen Sie **Bearbeiten** aus.

1. Bearbeiten Sie im Editor den Inhalt der Datei und wählen Sie dann **Commit**. Fügen Sie optional **unter Änderungen übernehmen** weitere Informationen zur Änderung in der **Nachricht bestätigen** hinzu. Wenn Sie mit Ihren Änderungen zufrieden sind, wählen Sie **Commit** aus.

# Eine Datei umbenennen oder löschen
<a name="source-files-delete"></a>

Sie können Dateien in einer Entwicklungsumgebung, lokal auf Ihrem Computer oder in einer integrierten Entwicklungsumgebung (IDE) umbenennen oder löschen. Sobald Sie die Dateien umbenannt oder gelöscht haben, übertragen Sie diese Änderungen und übertragen Sie sie in das Quell-Repository. Sie können Dateien in der CodeCatalyst Amazon-Konsole nicht umbenennen oder löschen. 