git: revisa todos los files de una twig (pero quédate en la sucursal actual)

Puedo verificar un file particular de una twig en la sucursal actual con git checkout branchname filename . ¿Cómo puedo branchname todos los files en branchname en la twig actual?

git checkout branchname no se ajusta a mis necesidades ya que eso me alejará de la sucursal actual.

git merge branchname no se ajusta a mis necesidades ya que aún no quiero crear una confirmación.

¡Gracias!

 git reset --hard branchname 

Tenga en count que esto eliminará cualquier cambio que haya tenido en la sucursal actual que no esté en la otra sucursal y cualquier cambio no comprometido que pueda haber tenido. Te mantendrá en tu twig actual pero la cambiará para apuntar a la confirmación a la que se refiere el nombre de branchname .

Si, por el contrario, no quieres cambiar a qué compromiso se apunta, podrías simplemente echar un vistazo a todo el tree:

 cd `git rev-parse --show-toplevel` git checkout branchname . 

Esto es el equivalente a ejecutar git checkout branchname filename para todo el repository.