Usted debería tener un clon local. Para realizar un cambio, la primera que usted necesita hacer es acceder la versión correcta del código fuente al navegar a la branch (rama) correcta en su cliente de Mercurial/Git. Luego puede realizar sus modificaciones.
En nuestro ejemplo, el repo Unity Test Tools es nuevo y solamente tiene un commit en la branch (rama) estable. Aquí hay un ejemplo de una actualización explícita a esa versión.
Una vez usted tenga la versión correcta del código fuente, usted puede realizar las modificaciones como vea adecuado. Cuando usted se devuelva a su cliente de Mercurial/Git, detectará que tiene archivos modificados:
Usted puede verlos en la vista de Working Copy. Oprima Commit para commit estos cambios:
Luego, push los cambios. Su cliente le mostrará cualquier changesets que tenga esperando en ser pushed:
Oprima Push para push sus cambios: