Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Versionierungsbefehle > Partielle Änderungen stagen

Partielle Änderungen stagen

Eine sehr interessante Möglichkeit von git add ist, nur bestimmte Änderungen in einer Datei zu stagen. Nehmen wir beispielsweise an, wir haben eine Datei namens README mit dem folgenden Inhalt:

Hello World

Diese Datei ist bereits in diesem Zustand eingecheckt. Ändern wir nun den Dateiinhalt wie folgt ab:

Big Bang
Hello World
Supernova!

Mit git add --patch kommen Sie in den Patch-Modus des Befehls. In ihm können die Änderungen in den angegebenen Dateien Hunk-weise bearbeitet werden.[1]

git add --patch README
diff --git a/README b/README
index 557db03..a4f736b 100644
--- a/README
+++ b/README
@@ -1 +1,3 @@
+Big Bang
 Hello World
+Supernova!
Stage this hunk [y,n,a,d,/,s,e,?]?

An dieser Stelle ist etwas interaktive Arbeit vonnöten. Im Folgenden werden die einzelnen Aktionen aufgeführt, die Ihnen zur Verfügung stehen:


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint