2013-02-12 2 views
5

Ich habe meine Änderungen gespeichert, um einen git pull zu machen, aber jetzt kann ich die Änderungen nicht aus meinem Versteck holen. Es sieht wie folgt aus:Git Stash kann nicht aktualisiert werden, wie man nur einige Dateien pop

[email protected] % git stash pop 
sites/all/themes/foobar122/node--pin.tpl.php: needs merge 
unable to refresh index 

[email protected] % git stash show 
.htaccess           | 10 +++++----- 
phpinfo.php           | 4 +++- 
sites/all/modules/ajax_comments/ajax_comments.module | 6 +++--- 
sites/all/themes/foobar122/node--pin.tpl.php   | 14 +++++++------- 
4 files changed, 18 insertions(+), 16 deletions(-) 

jemand in einfachen Worten erklären kann, wie ich die Datei in Konflikt zurückkehren können (ihre Kopie akzeptieren), während meine Änderungen der Wiederherstellung der Dateien, die keinen Konflikt haben.

+0

4 Jahre später und immer noch keine Antwort auf diese Frage ... ich mit etwa 1k Linie Veränderungen in einem Versteck sitze, die nicht da bekommen angewendet kann 1 Datei blockiert den Stash Pop –

Antwort

0

Von unten links.

Die Nachricht bedeutet einfach, dass Sie ausstehende Änderungen haben. Du bekommst das auch z.B. Wenn Sie stage einige Änderungen mit git add, dann ändern Sie Ihre Meinung und tun git reset HEAD Datei mit der Absicht, von vorne zu beginnen.

  1. what-does-it-mean-when-git-says-a-file-needs-update
  2. needs_update
+0

Die Meldung lautet 'needs merge' NOT' meeds update' – iconoclast

+0

Diese Antwort bezieht sich nicht auf die Frage ... –

Verwandte Themen