Zusammenarbeiten in JupyterLab mit Git

Git ist ein verteiltes Versionskontrollsystem zum Tracking von Änderungen im Quell-Code während der Software-Entwicklung. Git ist in der Data Science Workspace JupyterLab-Umgebung vorinstalliert.

Voraussetzungen

NOTE
Der Git-Server, den Sie verwenden möchten, muss über das Internet zugänglich sein.

Die Data Science Workspace JupyterLab-Umgebung ist eine gehostete Umgebung und wird nicht innerhalb Ihrer Unternehmens-Firewall bereitgestellt. Daher muss der Git-Server, zu dem Sie eine Verbindung herstellen, über das öffentliche Internet zugänglich sein. Hierbei kann es sich um ein öffentliches oder privates Repository in GitHub oder eine andere Instanz eines Git-Servers handeln, den Sie selbst hosten.

Verbinden von Git mit der Data Science Workspace JupyterLab Notebooks-Umgebung

Starten Sie zunächst Adobe Experience Platform und navigieren Sie zur JupyterLabs Notebooks-Umgebung.

Wählen Sie in JupyterLab das Menü Datei aus und bewegen Sie dann den Mauszeiger über Neu. Wählen Sie aus dem angezeigten Dropdown-Menü die Option Terminal aus.

JupyterLab-Navigation

Navigieren Sie als Nächstes innerhalb von Terminal mit dem folgenden Befehl zu Ihrem Arbeitsbereich: cd my-workspace.

cd workspace

TIP
Um eine Liste der verfügbaren Git-Befehle anzuzeigen, geben Sie den Befehl git -help in Ihrem Terminal ein.

Klonen Sie anschließend das zu verwendende Repository mit dem Befehl git clone. Klonen Sie Ihr Projekt mit einer https://-URL statt mit ssh://.

Beispiel:

git clone https://github.com/adobe/experience-platform-dsw-reference.git

Klonen

NOTE
Um Schreibvorgänge durchzuführen (beispielsweise git push), müssen die folgenden Konfigurationsbefehle für jede neue Sitzung ausgeführt werden. Beachten Sie außerdem, dass bei jedem Push-Befehl zur Eingabe eines Benutzernamens und Kennworts aufgefordert wird.
git config --global user.email "you@example.com"
git config --global user.name "Your Name"

Nächste Schritte

Nachdem Sie Ihr Repository geklont haben, können Sie Git wie gewohnt auf Ihrem lokalen Computer verwenden, um mit anderen auf Notebooks zusammenzuarbeiten. Weiterführende Informationen dazu, was alles in JupyterLab möglich ist, finden Sie im JupyterLab user guide.

recommendation-more-help
cc79fe26-64da-411e-a6b9-5b650f53e4e9