Casiva Agustin

Engineering, Development and IT Management

Hi there! 👋

I’m Agustin Casiva, I’m a Software Engineer from Argentina.

I have been working on IT for many years now, I worked in many fields of the industry, such as hardware support, networking, sysadmin but what I do love most is development.

I have worked for many organizations, public and private, local and remote, filling many roles.

My expertise is on Web Development, Linux, Open Source, CMSs, HTML, CSS, PHP, JavaScript, Backend Development, Product Development, Project Management, Team Leading, among others.

In 2013 I have founded 42mate, a Web Development Agency focused on the design, development, maintenance of Web Apps. I still work on 42mate where I work leading development teams and scoping new projects.

Besides 42mate I also work as an independent consultant where I provide services such as

  • Development Training, for individuals or teams.
  • Architecture Design and Review.
  • Tech Advisor for non tech startup founders.
  • Tech Advisor for Digital Design Agencies.

If you are interested on my services let’s talk!

More about me

Resetear un branch de Git al estado del Remoto

Viste cuando estas en tu branch local y comenzaste a trabajar y por accidente metiste la gamba y te perdiste y no sabes que hacer y agrrrrrr. Si queres hacer borron y cuenta nueva, deshacer todo lo que tenes en el local y volver al último estado del branch remoto podes hacer esto.

git fetch some-remote
git reset --hard some-remote/master

Osea, en en un ejemplo posta usando el master y origin como remote.

git fetch origin master
git reset --hard origin/master

One response to “Resetear un branch de Git al estado del Remoto”

  1. La otra funcionalidad copada esresetear el estado de un branch a un commit dado pasandole los primeros 6 caracteres del hash, por ejemplo:

    $ git reset –hard a12c4f

    Me salvó las potatoes varias veces 😀

Leave a Reply

Your email address will not be published. Required fields are marked *

*