Shell/Bash: git discard local changes Example

By

Shell/Bash Example: This is the "git discard local changes" Example. compiled from many sources on the internet by SimpleTutorials.org

git discard local changes

# Discarding local changes (permanently) to a file:
git checkout -- 

# Discard all local changes to all files permanently:
git reset --hard

remove local changes git

git fetch  # will fetch the latest changes on the remote
git reset --hard origin/master # will set your local branch to match the representation of the remote just pulled down.

git undo all changes

git reset --hard

undo unstaged changes git

git checkout -- .

git reset one file

git checkout HEAD -- my-file.txt

git discard unstaged files

git stash save --keep-index --include-untracked


* Summary: This "git discard local changes" Shell/Bash Example is compiled from the internet. If you have any questions, please leave a comment. Thank you!

Others