Je continue donc à faire une erreur stupide dans Mercurial. Souvent, je commence à travailler sans faire de "hg pull" et de "hg update". Quand j'essaie de pousser mes changements, j'obtiens une erreur.
Existe-t-il un moyen de supprimer mon Commits locaux afin d'éviter de créer plusieurs têtes, branches, etc. Je veux juste supprimer mes commits locaux, fusionner mes changements avec l'astuce, puis re-commiter. Cela semble simple, n'est-ce pas ? Je n'arrive pas à trouver un moyen d'effacer facilement les commits locaux. Commits locaux afin de pouvoir fusionner proprement avec la pointe.
Encore une fois, j'essaie seulement d'effacer les commits locaux faits avec "hg ci". Je ne veux pas modifier les fichiers, revenir en arrière, etc.
0 votes
Duplicata possible stackoverflow.com/questions/2139165/
15 votes
Il ne s'agit pas d'une erreur stupide, mais d'un flux de travail normal lorsque plusieurs personnes travaillent simultanément sur le même référentiel.