分享至
我剛剛做完我的專案,我好像是在一個HEAD, 我的vscode是這樣寫,然後,我想要把她和master合併,我就做了git checkout master的指令,結果,所有東西都恢復上一次commit的,我用gitk --all也找不回來,請問有方法可以找回檔案嗎?
git checkout master
gitk --all
已邀請的邦友 {{ invite_list.length }}/5
如果你新的那部分是寫在 branch head 裏面你可以
#先將分支切換到 master git checkout master #將head與當前分支合併 git merge head
之後再執行你要的操作,看是要 push 還是怎樣的 030
checkout 是切換分支。不是合併。正常來說。你切到 master 你的東西會消失是正常的。
你還要去下 merge 命令來將你的分支合併
我是在head裡面編輯,然後我執行
git commit
後,我就執行
然後檔案就不見了。就是我在head裡編輯的一切。但是現在也沒關係了,我也重做了。
IT邦幫忙