Sono nuovo in git e ho perso tutte le mie modifiche.Ho perso le modifiche non modificate dopo aver effettuato un'unione
Ho creato una filiale per le mie modifiche e quindi ho voluto fare una fusione.
Così ho passato a master e unire il mio ramo con il master, ma ho dimenticato di fare un commit. Quindi ora il mio ramo sembra lo stesso di master.
fatto la fusione con GitHub client for Mac, non gettare errori ...
Come posso ripristinare le modifiche non?
Ecco la cronologia del mio terminale. Ma tutti questi sono stati digitati dopo che ho scoperto che le mie modifiche sono andate perse e ho cercato di google la risposta.
506 maestro git checkout
507 git merge storyboard_branch
508 git reflog
509 git ripristinare TESTA --hard ~ 1
510 git azzerato TESTA --hard ~ 0
511 git reflog
512 git azzerato TESTA --hard ~ 1
513 git azzerato TESTA --hard @ 1
514 git ripristinare TESTA --hard^@ 1
515 git resettare --hard^HEAD @ 1
516 git azzerato TESTA --merge ~ 1
517 git reflog
518 git azzerato --merge HEAD ~ 5
519 git ripristinare HEAD --merge ~ 7
520 git ripristinare HEAD --merge ~ 7
521 git reflog
522 git azzerato HEAD --merge ~ 14
523 git azzerato HEAD --merge ~ 14
524 git commit ORIG_HEAD -c
525 ды
526 ls
527 cd .git
528 ls
529 grep-ri stroyboard_branch
530 cd ..
531 git checkout
532 git checkout storyboard_branch
533 origine git pull
534 git checkout storyboard_branch
535 git reflog
536 git azzerato HEAD --merge ~ 22
537 git checkout
538 git commit HEAD -c ~ 16
539 resettare git --merge
540 git ripristinare --merge
541 git reflog
vuoi dire ti sei dimenticato di impegnarsi prima di passare a 'master', o prima di fare l'unione? – CharlesB
entrambi, ho dimenticato di fare un commit e passato a master e quindi fare l'unione –
quindi l'unione non dovrebbe fare nulla .. le modifiche dovrebbero essere ancora sul ramo master – Udy