2012-07-10 9 views
8

Ho accidentalmente fatto clic su Ignora mentre ho eseguito le modifiche. Quindi ho scartato l'intero file ma volevo scartare solo un pezzo. Ma non ho cliccato su Commit, ho fatto Annulla.Come annullare "Ignora" se non è stato eseguito il commit

Ma ora non riesco a vedere il mio codice nel mio file.

Cosa posso fare per annullare quel dannato scarto?

Grazie in anticipo

risposta

1

Non credo che tu possa fare qualsiasi cosa. Se non hai commesso le modifiche in alcun punto, non c'è modo di recuperarle dopo averle scartate.

+0

Nota c'è una piccola eccezione qui: se GOT aggiunti i cambiamenti all'indice, ma non commessi, sono ancora recuperabili. (Vedi [risposte] (http://stackoverflow.com/questions/10782978/recover-files-that-were-added-to-the-index-but-then-removed-by-a-git-reset)).) – Ashe

0

Non c'è alcun modo per ripristinare le modifiche tramite git o sourcetree a partire da sourcetree 1.8.1 per Mac; vedere la discussione qui: (! Se si effettua il login per jira, è anche possibile votare per questo da realizzare)

https://jira.atlassian.com/browse/SRCTREE-2090

Quando ho fatto questo, sono stato in grado di ottenere i cambiamenti indietro come il file era nel backup della mia macchina del tempo.

12

So che il post è troppo vecchio ma ho affrontato situazioni simili e ho cliccato accidentalmente su "Scarta" in SourceTree e ho perso le mie modifiche.

Fortunatamente ho aperto l'editor, ovvero PHPStorm, al momento. Sebbene abbia già aggiornato la pagina che stavo lavorando e caricato la vecchia copia dopo Scarta, tuttavia, ho fatto "annulla" sulla pagina nell'editor e ha caricato nuovamente le mie modifiche.

Ho salvato la pagina e riavuto le mie pagine.

Volevo solo condividere nel caso in cui altri se gli altri si affacciano sulla situazione simile come il mio può recuperare i loro cambiamenti con poca presenza di spirito: D

+1

Dio ti benedica, questo mi ha salvato la vita in Pycharm/webstorm – commonSenseCode

+0

@CodingMcCodington Felice che ti abbia aiutato :) –