push local repository into github
add remote to local repository
change existing remote of exisitng local repository
show history of git repository
show a log of your commit history
pull changes from a shared github repo to local respo
revert vs checkout vs reset----still confusing---need more practice