Add reset master
This commit is contained in:
23
snippets/reset-master.md
Normal file
23
snippets/reset-master.md
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
---
|
||||||
|
title: Reset master to match remote
|
||||||
|
tags: repository,branch,intermediate
|
||||||
|
---
|
||||||
|
|
||||||
|
Resets the local `master` branch to match the one on the remote.
|
||||||
|
|
||||||
|
- Use `git fetch origin` to retrieve the latest updates from the remote.
|
||||||
|
- Use `git checkout master` to switch to the `master` branch.
|
||||||
|
- Use `git reset --hard origin/master` to reset the local `master` branch to match the one on the remote.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
git fetch origin
|
||||||
|
git checkout master
|
||||||
|
git reset --hard origin/master
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh
|
||||||
|
git fetch origin
|
||||||
|
git checkout master
|
||||||
|
git reset --hard origin/master
|
||||||
|
# Local `master` branch is now up to date with remote `master`
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user