git commit --amend | I wrote the wrong thing in a commit message | If the commit hasn’t been push you can do the following, which will allow you to edit the message on the most recent commit |
git reset --hard HEAD~1 | How can I undo the last commit? | HEAD~1 means HEAD-1 commit. It should be noted that this is the nuclear option, and any changes you made will be discarded. |
git reset --soft HEAD~1 | If you want to keep your changes in the working tree use |
git revert HEAD~1..HEAD | If you’ve already published your commits, you should use revert. This is create new commits undoing the last change |
git revert $commitid | If you’ve already published your commits, you should use revert. This is create new commits undoing the last change |
git push origin --delete $branchname | Delete a Git branch remotely |
git reset $filename | How do I undo a ‘git add’ before committing |
git clean -f -d | Remove all local untracked files (and directories) from your local clone |
git branch -m $oldname $newname | Rename local branch |
git reset --hard commitid | Revert to a previous Git commit |
git fetch --all & git reset --hard origin/master | Over-write local files when doing a git pull |
git archive --format zip --output /full/path/to/zipfile.zip master | git export, exporting the source code as with “svn export” |
git checkout -- . | Discard all my unchecked in changes |
git config --global push.default current & git push -u | Create a new remote branch from the current local one |
git rev-list -n 1 HEAD -- $filename & git checkout $deletingcommitid^ -- $filename | Restore a deleted file, First find the commit when the file last existed |
git checkout $commitid $filename | Revert a single file to a specific previous commit |
git config core.fileMode false | Make git ignore permissions/filemode changes |
git config --global credential.helper cache | Get git to remember my password when checking out with https |
git show $commitid:$filename | Take a quick look at an old revision of a single file |
Created By
Metadata
Favourited By
Comments
No comments yet. Add yours below!
Add a Comment