Ich habe versehentlich letzte Nacht eine sehr dumme Sache gemacht. Ich arbeite seit ein paar Monaten an einem iPad-Projekt und habe (noch dummer) kein Backup. Durch Klicken mit der rechten Maustaste auf das Projekt in XCODE habe ich fälschlicherweise auf "Änderungen verwerfen" geklicktXCode - Gibt es eine Möglichkeit, nach "Änderungen verwerfen" den Code wiederherzustellen?
(Dummheit herrscht wieder) Ich hatte keine Commits seit der ursprünglichen und als ich die Änderungen verwerfen, es scheint, dass es alle ging zurück zum ursprünglichen Commit. Wenn ich die Dinge richtig ansehe, sieht es so aus, als ob jede Datei so wäre, wie sie es beim ersten Mal war.
Meine Frage ist: Gibt es eine Möglichkeit, meine Arbeit zu erholen? Befindet es sich im .git-Verzeichnis? Wird eine Kopie an anderer Stelle gespeichert? oder als letzten Ausweg, irgendeine Möglichkeit, einen Teil des Quelltexts mit einem Dienstprogramm zum Entfernen von Dateien wiederherzustellen?
Danke,
Bob
Das war, was ich hatte Angst.Ich hatte gehofft, dass es eine Kopie der Dateien gab, die zwischengespeichert wurden, als es die Verwerfungsänderungen machte. Sieht so aus, als würde ich komplett von vorne beginnen ... diesmal mit einer Backup- und Commit-Strategie. – bcreigh
oder einfach eine zweite Festplatte anschließen und Time Machine aktivieren. Das mache ich auf meiner eigenen Entwicklungsmaschine. Es hat meinen Speck mehrmals gespeichert. –