magit で worktree を checkout する方法

Published: 2023/4/11


git を扱っていて、特定の commit のファイル(群)を worktree に書き出したいとき、コマンドラインからは git checkout ${コミットref} -- . を project root で実行することで、そのコミットのファイル群を work tree に書き出せる。

magit でこれをやっている際に、どうやったらこれを実現できるのかが、パッと分からなかったので、そのメモ。

回答

X w が利用できる。

magit 的には、 X は reset 系コマンドのための popup に割り当てられているが、 work tree のチェックアウトもここに整理されている。


Tags: magitgit

関連記事