Git is a distributed version control system (VCS) and is definitely the most used source code management (SCM) tool today.
When not using Atom :)
git clone git@github.com:REPO-OWNER/REPO-NAME.git
git fetch --all && git reset --hard origin/master
git fetch
-- download objects and refs from another repositorygit merge
-- join two or more development histories togethergit pull
-- fetch from and merge with another repository or local branchgit reset
-- reset current HEAD to specified stategit init
-- create empty git repository or re-initialize an existing onegit push
-- update remote refs along with associated objectsgit log
-- show commit logsgit status
-- show working-tree statusgit add
-- add file contents to indexgit commit -m 'commit message'
-- commit the added filesgit config
-- get and set repository or global optiongit config --global user.name Tyrel
-- set usernamegit config --global user.email tyrel@tyrel.cloud
-- set emailgit config user.name
-- check usernamegit config user.email
-- check email