$ git push -f
は存在するが。
$ git pull -f
は存在しない。
かわりに以下のようにすれば良い。
$ git fetch
$ git reset --hard origin/branch_name
エイリアス登録
しておくと便利かもしれない。
(手軽に手元の状態を書き換えられてしまうので、注意)
$ git force-pull
で登録するパターン
~/.gitconfig
[alias]
current-branch-name = ! git branch | grep -e '^\\* ' | sed -e 's/^\\* //g'
force-pull = !git fetch && git reset --hard origin/$(git current-branch)
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
メンター受付