2016-04-11 23 views
0

En son taahhütleri kaldırarak kararlı etiketimi geri yüklemeye çalışıyorum.Git'te yapılan değişiklikleri nasıl geri alırım?

git revert e64218b5d415419043002e67115f81bff05bde0e 

Bu göründü: Ben bu komutu koştum

error: Your local changes would be overwritten by revert. 
    hint: Commit your changes or stash them to proceed. 
    fatal: revert failed 

bu mesajı bıraktı ve dosyayı kapattı. crazy.html gitmişti doğruladıktan sonra niye Git o içerdiğini değişiklikleri geri almak için nasıl anlamaya vermedi git log --oneline

e64218b Add a crazzzy experiment 
2d0b4b6 Add navigation links 
35a79d5 Create blue and orange pages 
f72749b Create index page 

ile benim tarihine bir göz aldı? Neden, sonuçta ortaya çıkan içerikle başka bir taahhütte bulunmadı?

Düzen - Git durumu gösterir:

On branch master 
Changes to be committed: 
(use "git reset HEAD <file>..." to unstage) 

deleted: crazy.html 
+0

yapabileceklerini git durumu şovu sergiler? – abhiarora

+0

Denedim ve aynı hatayı aldım –

+0

Dosya (crazy.html) silinmesini istiyor musunuz? – code4pi

cevap

0

Eğer git stash, git pull ve git stash pop

İlgili konular