Search
 
SCRIPT & CODE EXAMPLE
 

SHELL

git how to undo a pushed commit

git revert <commit_hash>
Comment

git undo pushed commit

git reset <previous label or sha1>
git commit -am "commit message"
git push -f <remote-name> <branch-name>  //  git push -f origin master
Comment

undo last commit pushed

git reset # commitId
# Exemple
git reset 5310517
Comment

github undo last pushed commit

git reset <previous label or sha1>
git commit -am "blabla"
git push -f <remote-name> <branch-name>
Comment

how to revert last pushed commit

To reset a brancj to some good commit:

In the server, move the cursor back to the last known good commit:

git push -f origin <last_known_good_commit>:<branch_name>

Locally, do the same:

git reset --hard <last_known_good_commit>
#         ^^^^^^
#         optional
Comment

how to revert last pushed commit

git reset <previous label or sha1>
git push -f <remote-name> <branch-name>  //  git push -f origin <branch-name>
Comment

how to undo last pushed commit

git revert <commit_hash>
Comment

undo pushed commit

git reset <previous label or sha1>
Comment

how to undo an already pushed commit

Note: the steps below does not remove the previous commit.
It simply reverts it to what it was.

Step one is to ensure that you are on a clean working directory.
You shouldn't have any open new changes.

Then you'll need to find the hash for the specific commit you are trying to undo.
You can find them on your online Repo (like GitHub, for instance).

Take this hash and then head back over to your terminal.
You can now revert this commit by executing the following command.

for example if the hash is f193a70


$ git revert f193a70 --no-edit


Note: The --no-edit is optional. It won't prompt you to edit
the commit message that way

Once executed, you'll note that it will do the opposite of the commit locally.

The command will return the files to what they used to be before.

Now all that's left is to push the reverted code.


$ git push


When you view your changes, you'll see the old commit is still there,
but a new revert commit replaces the changes.
Comment

PREVIOUS NEXT
Code Example
Shell :: git create branch from commit 
Shell :: bash array append 
Shell :: nc http server 
Shell :: docker nodejs 
Shell :: create git repo 
Shell :: git ignore .env 
Shell :: zsh increment variable 
Shell :: bash read input 
Shell :: generate jks certificate 
Shell :: maximize and minimize buttons missing ubuntu 
Shell :: homebrew without sudo mac 
Shell :: linux make file 
Shell :: download chrome on ubuntu 20.04 unsupported file 
Shell :: upload directory ssh to remote 
Shell :: start up vagrant 
Shell :: install dicker machine 
Shell :: current directory makefile 
Shell :: ubuntu unzip 7z 001 
Shell :: stop mariadb 
Shell :: Save changes in a new branch git 
Shell :: git check diff between two repositories 
Shell :: find file modified in last minutes 
Shell :: python print sql in shell_plus 
Shell :: Importing SSH Keys 
Shell :: learn typeorm 
Shell :: How to Block Ports in UFW Ubuntu Firewall 
Shell :: vim convert tabs to spaces 
Shell :: concatenate strings bash 
Shell :: latex number listing as equation 
Shell :: run powershell script from wsl bash 
ADD CONTENT
Topic
Content
Source link
Name
9+4 =