Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:git

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
tools:git [2021/02/07 17:34] – Umstrukturierung der Inhalte admintools:git [2023/11/14 18:06] (aktuell) – Git-Dokumentation admin
Zeile 1: Zeile 1:
 ====== git ====== ====== git ======
 +
 +===== Dokumentation =====
 +
 +  * [[https://git-scm.com/docs|Offizielle Git-Referenz]]
 +  * [[https://jvns.ca/blog/2023/11/01/confusing-git-terminology/|Julia Evans: Confusing git terminology]]
  
 ===== Website Deployment mit Git ===== ===== Website Deployment mit Git =====
Zeile 108: Zeile 113:
 ---- ----
  
 +===== cherry-pick =====
 +
 +==== Änderungen in Branch laden, ohne zu committen ====
 +
 +Mit dem ''-n'' Flag können wir Commits in einen anderen Branch laden, ohne dass dort ein neuer Commit durchgeführt wird. Die Änderungen werden stattdessen auf den Working Tree und den Index angewendet.
 +
 +<code>
 +git cherry-pick -n acf12f33
 +</code>
 +
 +----
 +===== Branches =====
 +
 +==== Aktuellen Branch mit Remote-Branch verknüpfen ====
 +
 +<code>
 +git branch --set-upstream-to origin/branchname
 +</code>
 +
 +----
 +
 +===== .gitignore =====
 +
 +==== Dateien und Ordner global ignorieren ====
 +
 +<code>
 +# 1. Neue Datei im User-Verzeichnis anlegen:
 +touch ~/.gitignore_global
 +
 +# 2. Datei als globale Variable konfigurieren:
 +git config --global core.excludesfile ~/.gitignore_global
 +
 +# 3. Zu ignorierende Patterns in der Datei ergänzen:
 +nano ~/.gitignore_global
 +</code>
 +
 +----
 ===== Fehlerbehebung ===== ===== Fehlerbehebung =====
  
tools/git.1612715656.txt.gz · Zuletzt geändert: 2021/02/07 17:34 von admin