Git command line

01 Aug 2016

Git Commands

Gitting Older Versions

Use git log to find the revision you want to rollback to, and take note of the commit hash. checkout to a new branch: git checkout -b <new_branch_name> <hash>

Example:

$ git log

commit 89915b4cc0810a9c9e67b3706a2850c58120cf75
Author: Jardel Weyrich <suppressed>
Date:   Wed Aug 18 20:15:01 2010 -0300
Added a custom extension.

commit 4553c1466c437bdd0b4e7bb35ed238cb5b39d7e7
Author: Jardel Weyrich <suppressed>
Date:   Wed Aug 18 20:13:48 2010 -0300
Missing constness.

$ git checkout -b revertedCodeBranch 4553c1466c437bdd0b4e7bb35ed238cb5b39d7e7
HEAD is now at 4553c14... Missing constness.

Return to Latest version

	git checkout master

Revert commit - Non Destructive history

git revert <hash>