faecher:informatik:oberstufe:git:erstes_repo:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
faecher:informatik:oberstufe:git:erstes_repo:start [28.04.2021 15:52] – [Aufgaben] sbelfaecher:informatik:oberstufe:git:erstes_repo:start [28.04.2021 21:49] – [Material] sbel
Zeile 115: Zeile 115:
 Wenn man mit den im Index vorgemerkten Änderungen zufrieden ist, macht man einen "Commit". Mit dem Befehl  ''git commit -m "Erster Commit"'' legt man einen Commit mit einer Commit-Message an (Paramter ''-m''). Wenn man die Commit-Message nicht mit ''-m'' angibt, öffnet sich ein Editor, in dem man diese bearbeiten kann. Wenn man mit den im Index vorgemerkten Änderungen zufrieden ist, macht man einen "Commit". Mit dem Befehl  ''git commit -m "Erster Commit"'' legt man einen Commit mit einer Commit-Message an (Paramter ''-m''). Wenn man die Commit-Message nicht mit ''-m'' angibt, öffnet sich ein Editor, in dem man diese bearbeiten kann.
  
-  * Überprüfe den Zustand von Arbeitsverzeichnis und Staging Area mit ''git status''. Schau dir die Liste deiner Commits mit ''git log'' an.+
  
 <code bash> <code bash>
Zeile 133: Zeile 133:
  
 Man erkennt, dass der Index wieder leer ist ("nichts zum Commit vorgemerkt") und die Datei ''style.css'' noch immer unversoniert ist. Man erkennt, dass der Index wieder leer ist ("nichts zum Commit vorgemerkt") und die Datei ''style.css'' noch immer unversoniert ist.
 +
 +Die Liste deiner Commits kann man mit ''git log'' ansehen: 
 +
 +<code>
 +[frank@rita webseite]$ git log
 +commit 893b24e60a391d2064ea37e61d4af0435bec4f7d (HEAD -> main)
 +Author: John Doe <john.doe@nirgends.nix>
 +Date:   Wed Apr 28 20:16:28 2021 +0200
 +
 +    CSS hinzugefügt
 +
 +commit bb0d027bd6376da3d67c46bbeeb14e5fd1623581
 +Author: John Doe <john.doe@nirgends.nix>
 +Date:   Wed Apr 28 15:35:30 2021 +0200
 +
 +    Erster commit
 +
 +</code>
 +
  
 ===== Aufgaben ===== ===== Aufgaben =====
Zeile 177: Zeile 196:
 </code> </code>
  
 +Füge außerdem in die Datei ''index.html'' den folgenden Inhalt ein:
 +
 +<code html>
 +<!DOCTYPE html>
 +<html lang="de">
 +  <head>
 +    <meta charset="utf-8">
 +    <meta name="viewport" content="width=device-width, initial-scale=1.0">
 +    <link rel="stylesheet" type="text/css" href="css/style.css" media="screen" />
 +    <title>Superwebseite!</title>
 +  </head>
 +  <body>
 +   <h1>Meine erste Webseite!</h1>
 +  </body>
 +</html>
 +</code>
 +
 +Untersuche jetzt den Zustand deines Repos. 
 +
 +Erstelle weiteren Commit, der die letzten Änderungen enthält. Was ist hierfür der Reihe nach zu tun?
 +
 +Ändere weitere Teile deiner Webseite. Erstelle jeweils an sinnvollen Stellen weitere Commits mit entsprechenden Commit-Messages.
 +
 +Betrachte die Ausgabe des Befehls ''git log''
 +
 +===== Material =====
  
 +{{simplefilelist>:faecher:informatik:oberstufe:git:erstes_repo:*}}