git clone --recursive -b {branch} {remote_repo} .
git checkout {tag_name} -b {branch_name}
Tutorial - Contributing to a Project
git remote add origin {URL}
git push -u origin {BRANCH}
git init
git add .
git commit -m "{COMMENT}"
git remote add origin {URL}
git push -u origin {BRANCH}
git add .
git commit -m "{COMMENT}"
git push -u origin {BRANCH}
git add .
git commit -m "{COMMENT}"
git push -u origin {BRANCH}
git tag -a {TAG_NAME} -m "{COMMENT}"
git push origin {TAG_NAME}
git push --delete origin {TAG_NAME}
git fetch origin --prune
git reset --hard
git pull
git checkout {COMMIT}
git checkout -b {BRANCH}
git pull
git checkout {BRANCH}
Fix merge conflicts in GUI (You can install one of the following tools: meld, opendiff, kdiff3, tkdiff, xxdiff, tortoisemerge, gvimdiff, diffuse, ecmerge, p4merge, araxis, vimdiff, emerge)
git mergetool --tool=emerge