Ich habe zwei Zweige in meinem Git, master und newFeature . Bei der Verzweigung newFeature habe ich die DateiA physisch zuerst im Terminal und dann in Git um
entfernt %Vor%Anschließend führe ich
aus %Vor%Im Moment brauche ich die DateiA erneut. Ich hatte die Idee, dass ich es zurückbekomme, indem ich einfach zum Zweig master wechsle. Ich habe mich anscheinend geirrt, da ich die DateiA nicht finden kann.
Wie kann ich die Datei mit Git zurückbekommen?
Zuerst müssen Sie herausfinden, wo Sie die letzte Version von fileA
haben. Sie können "git log -p" oder "git whatchanged" verwenden, um zu überprüfen, wann es gelöscht wurde, oder Sie können "git ls-files & lt; Revision & gt; - fileA" verwenden, um die Datei zu überprüfen ist in gegebenem Commit vorhanden, wobei '& lt; Revision & gt;' kann master oder newFeature ^ sein ( newFeature ^ bedeutet Eltern von newFeature ).
Dann müssen Sie es auschecken, entweder mit
%Vor%oder redirect "git show" Ausgabe
%Vor%Vergessen Sie nicht, eine Datei zu git hinzuzufügen (falls nötig)!