git Unstaged changes after reset

相信大家都做過這個操作,就是本地做了修改後,不想提交,想恢復如初

git reset head

這樣的話,我們就可以回到開始了。但這個操作好像僅限於在master之類的分支上,如果是在一個新的遠程分支,就會出現:

Unstaged changes after reset 

解決的辦法如下2中辦法:

1.git add .

git reset --hard

2.git stash

git stash drop

出現這種現象的原因好像是因爲在新分支上,repos感知不到這個階段的改變,你要用 add 或 stash, 讓其知曉,才能做想要的回滾。

發佈了25 篇原創文章 · 獲贊 14 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章