2013-02-12 8 views
5

मैंने गिट खींचने के लिए अपने परिवर्तनों को रोक दिया है, लेकिन अब मैं अपने छेड़छाड़ से बदलाव नहीं कर सकता। यह इस तरह दिखता है:गिट स्टैश रीफ्रेश करने में असमर्थ, केवल कुछ फ़ाइलों को कैसे पॉप करें

[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(-) 

कोई सरल शब्दों में व्याख्या कर सकते हैं कि कैसे मैं संघर्ष में फ़ाइल वापस कर सकते हैं (उनकी कॉपी भेज सकते हैं) कोई विवाद है कि फ़ाइलों के लिए अपने परिवर्तनों को बहाल करते हुए।

+0

4 साल बाद और अभी भी यह करने के लिए कोई जवाब नहीं ... मैं एक गुप्त कोष में 1k के बारे में लाइन परिवर्तन है कि क्योंकि लागू नहीं किया जा सकता है के साथ बैठा हूँ 1 फ़ाइल स्टैश पॉप –

उत्तर

0

नीचे दिए गए लिंक से।

संदेश का अर्थ यह है कि आपके पास उत्कृष्ट परिवर्तन हैं। आपको यह भी मिलता है उदा। यदि आप stagegit add के साथ कुछ बदलाव करते हैं, तो अपने दिमाग को बदलें और शुरू करने के इरादे से git reset HEAD फ़ाइल करें।

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

को अवरुद्ध कर रही है संदेश को 'मर्ज की जरूरत है' नहीं 'मीड अपडेट' – iconoclast

+0

यह उत्तर प्रश्न को संबोधित नहीं करता है ... –

संबंधित मुद्दे