Podemos hacer reinicio de git después de empujar git

En https://www.atlassian.com/git/tutorial/undoing-changes#!reset vemos la siguiente línea sobre el git reset :

it should only be used to undo local changes—you should never reset snapshots that have been shanetworking with other developers.

¿Aconseja no hacer un git reset después de un git push ?

Un ejemplo de lo que no quieres hacer es

 $ git add . $ git commit -m 'Super swell commit' $ git push origin master $ git reset --hard master~3 $ git push -f origin master 

En un repository ocupado, tirar de la alfombra debajo de los pies de otros desarrolladores les obligará a trabajar más .

Si el número de queueboradores es muy pequeño, es posible que pueda salirse con la limpieza rápida que desea hacer.