wiki:programme:git:commit_zeilenweise

Dies ist eine alte Version des Dokuments!


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.1519591021.txt.gz
  • Zuletzt geändert: 2018/02/25 21:37
  • von wikiadmin