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

Stashes > Änderungen aus einem Stash wiederherstellen

Änderungen aus einem Stash wiederherstellen

Die Änderungen eines Stash können Sie mit einem der folgenden Befehle wiederherstellen:

git stash apply # Stash an der Spitze des Stack anwenden
git stash pop   # pop entfernt den Stash auch aus der Liste

Der Unterschied zwischen diesen beiden Befehlen liegt darin, dass git stash pop den Stash nach erfolgreicher Wiederherstellung aus der Stash-Liste entfernt, git stash apply ihn jedoch beibehält. Sie können auch einen expliziten Stash-Namen angeben, der angewendet werden soll. Wenn Sie einen Stash mit --keep-index gespeichert haben, müssen Sie ihn mit git apply --index zurückspielen, um die Änderungen im Index auch wiederherzustellen.

Es können Konflikte wie bei einem Zusammenführen von Branches mit git merge beim Zurückspielen entstehen. Git stellt die Änderungen so weit wie möglich wieder her und informiert Sie dann über die Dateien, die einen Konflikt beinhalten. Diese Dateien müssen Sie dann wie bei einem Konflikt beim Merging behandeln (siehe „Konfliktbehebung“).


  

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