Almacene los cambios en el repository de git sin comprometerse

Trabajo en 2 máquinas separadas en 2 lugares diferentes, pero en las mismas cosas, usando el mismo repository de git. Me pregunto si hay una manera de almacenar trabajo sin terminar (algo así como un alijo), para que pueda acceder desde el repository independientemente de mi máquina. Si esto no es una buena idea / no es posible, ¿alguien puede recomendar soluciones prácticas a este problema?

Solo crea una twig . Más tarde, cuando decidas que terminaste con lo que sea que hagas, puedes aplastar estos commits y unirlos de nuevo a master.