J'ai accidentellement lancé la commande "git clean -df", j'ai donc perdu de nombreux répertoires et fichiers, je veux les récupérer, je n'ai pas de sauvegarde dans time machine. J'ai essayé quelques logiciels pour les récupérer, mais ils ne fonctionnent pas.
Non, je veux dire qu'il supprime tous mes dossiers et fichiers sur ma machine locale, sans rapport avec git.
1 votes
Vous ne pouvez pas récupérer les fichiers après les avoir supprimés. Le seul moyen est d'éteindre immédiatement votre Mac, SANS modifier AUCUNE partie du disque dur, puis d'utiliser un programme de récupération de disque dur. Vous avez probablement déjà perdu vos données, car elles sont écrasées par de nouveaux fichiers. Que cela vous serve de leçon pour utiliser Time Machine ou un autre logiciel de sauvegarde, surtout lorsque vous utilisez des commandes de terminal qui effacent des données.
0 votes
Êtes-vous sûr que les fichiers ont été supprimés dans le référentiel en ligne ? Si vous travaillez dans le référentiel local et que vous avez une version en ligne à jour, vous pouvez télécharger la dernière version en ligne en utilisant
git clone
ougit pull
.0 votes
@IronCraftMan merci pour votre réponse, savez-vous s'il y a un bon logiciel pour récupérer des fichiers pour mac OS X ? Je suis presque essayer toutes les méthodes, mais a échoué T.T
0 votes
@llyjy21 comme je l'ai dit, vous avez probablement déjà écrasé les données. En installant cet autre logiciel, et quoi que vous ayez fait d'autre, OS X a pu modifier le disque dur. Il est trop tard. Comme toutes les méthodes ont échoué, j'abandonnerais. La prochaine fois, sauvegardez vos données.
0 votes
Même question sur SO : stackoverflow.com/questions/6267180/can-i-undo-a-git-clean-fdx