¿Cómo obtener" sus " cambios en medio de una rebase de Git conflictiva?


Tengo ramas en conflicto, rama 2 ramificada de rama 1.

Digamos que cuando rebase branch2 en branch1 actual, mientras resuelvo conflictos, decido tomar algunos (no todos) de "sus" (es decir, branch1) archivos tal cual. ¿Cómo hago eso?

Lo intenté:

git checkout branch1:foo/bar.java
fatal: reference is not a tree: TS-modules-tmp:foo/bar.java

git checkout refs/heads/branch1:foo/bar.java
fatal: reference is not a tree: refs/heads/TS-modules-tmp:foo/bar.java

Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52