Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

git checktoutを使って特定のファイルのみ引っ張ってくる

git checktoutは別ブランチへの切り換えでよく使う子ですね。

実はこれ、特定のファイルのみ引っ張ってくる事も可能です。

$ git checkout BRANCH FILE_NAME_A FILE_NAME_B

とすると、BRANCHのFILE_NAME_A、FILE_NAME_Bを引っ張って来ることができます。

また、

$ git checkout BRANCH DIR_NAME

とするとディレクトリごと引っ引っ張る事が可能です。

一致するものがない場合、”new file”として反映してくれます。