0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

How to force pull with Git ($ git reset --hard origin / branch_name)

Last updated at Posted at 2019-04-16

$ git push -f exists. $ git pull -f does not exist.

Instead, you can do the following:

$ git fetch $ git reset --hard origin/branch_name

Alias registration

It may be convenient to keep it.

(Because you can easily rewrite the state of the hand, please note)

Pattern to register with $ 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) 

Original by

Git で force pull する方法 ( $ git reset --hard origin/branch_name )

About

About this translattion

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

Twitter

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?