Some Useful git commnads
git blame -L<line-number>,+<range> -- <filename>
git log --pretty=short -u -L <line-number>,<line-number>:<filename>
git merge --squash <branch-name>
git push -f tony HEAD^:test
git checkout -- filename
git reset --soft HEAD~N && git commit -m "Message Here"
git push origin develop
git pull
git reset --merge
git fetch upstream
git reset --hard upstream/develop
git reset —-hard f3abe64
git push tony develop -f
git config --global alias.pr 'pull --rebase upstream develop
git remote add <remote-nickname> <remote-url>
git branch -m <new-name>
git checkout -- <file-path>
git commit --amend --no-edit