wiki:programme:git:commit_zeilenweise

Nicht immer möchte man alle Änderungen in einen Commit aufnehmen.
Hier die Anleitung

Zeilenweise Committen

$ git add -p <filename>
  • y
    diesen Patch-Block zum Commit vormerken
  • n
    diesen Patch-Block nicht zum Commit vormerken
  • q
    Beenden; diesen oder alle verbleibenden Patch-Blöcke nicht zum Commit vormerken
  • a
    diesen und alle weiteren Patch-Blöcke dieser Datei zum Commit vormerken
  • d
    diesen oder alle weiteren Patch-Blöcke in dieser Datei nicht zum Commit vormerken
  • g
    Patch-Block zum Hinspringen auswählen
  • /
    nach Patch-Block suchen der gegebenem regulärem Ausdruck entspricht
  • j
    diesen Patch-Block unbestimmt lassen, nächsten unbestimmten Patch-Block anzeigen
  • J
    diesen Patch-Block unbestimmt lassen, nächsten Patch-Block anzeigen
  • k
    diesen Patch-Block unbestimmt lassen, vorherigen unbestimmten Patch-Block anzeigen
  • K
    diesen Patch-Block unbestimmt lassen, vorherigen Patch-Block anzeigen
  • s
    aktuellen Patch-Block in kleinere Patch-Blöcke aufteilen
  • e
    aktuellen Patch-Block manuell editieren
  • ?
    Hilfe anzeigen

Alternativ können die zu übernehmenden Änderungen auch im Editor Ihrer Wahl ausgewählt werden:

$ git add -e <filename>

Schließlich können die ausgewählten Abschnitte mit

$ git commit

übertragen werden.

Geben Sie Ihren Kommentar ein. Wiki-Syntax ist zugelassen:
  _   __   ___    ___    ____  ____ 
 | | / /  / _ \  / _ |  / __/ / __ \
 | |/ /  / , _/ / __ | / _/  / /_/ /
 |___/  /_/|_| /_/ |_|/_/    \___\_\
 
  • wiki/programme/git/commit_zeilenweise.txt
  • Zuletzt geändert: 2018/02/25 21:37
  • von wikiadmin