Il y a une branche dans l'étape A qui écrase par erreur le fichier file.php, puis l'étape -> commit -> push a été mise à jour vers la télécommande (formant B).
Voir ce fichier à l'étape A dans smartGit, comment le restaurer à cette étape, cliqué Revert
Rebase HEAD
Rebase to HEAD
mais c'est toujours inutile.
La deuxième tentative consiste à faire un clic droit sur le fichier file.php à l'étape A. Il y a Save After
Save Before
Quelle est la différence entre les deux ?
Le
Select whether to save the file state Before or After the selected commit
mentionné ci-dessus consiste à sauvegarder l'état avant ou après la soumission.Si je comprends bien, file.php a été écrasé lorsque vous avez soumis A, donc si vous souhaitez revenir à l'état de file.php avant de soumettre A, alors il devrait être Enregistrer avant.
J'ai deviné