Gitで1ファイルだけをPullしたいときの手順
何回も使いそうなので自分用メモ
githubを使っていて、README.mdだけを後からgithub側で作った。 そのREADME.mdをローカルで編集したいので、このファイルだけローカルにPullしてきたい。
以下のやり方でできた
git fetch git checkout -m <ブランチ名> <ファイルパス> git add <ファイルパス> git commit
実際に叩いたコマンド
git fetch git checkout -m origin/master Readme.md git add Readme.md git commit -m "Readme"
- 最初に追跡リポジトリを最新にするためにfetchする
- 対象のブランチのファイルをチェックアウト
- addしてcommitする