Github와 git
---------------
FORK a project from GITHUB
git clone MY_GITHUB_PROJECT [FOLDER]
#update master
git pull origin master
git checkout -b BRANCH
#edit changes
git push orgin master
---------------
git clone MY_GITHUB_PROJECT
git remote add upstream GITHUB_PROJECT
#check remote, origin is mine, upstream is original
git remote -v
#sync, git pull = fetch + merge
git fetch upstream
#swich to my master
git checkout master
git merge upstream/master
---------------
git checkout master
git pull GITHUB_PROJECT BRANCH_NAME
#resolve merge conflict if required
git push origin master
---------------
git clone GITHUB_PROJECT [FOLDER]
cd FOLDER
git pull
git checkout origin/msm-3.18_rc3 -b MY_BRANCH
# Setup a remote to your fork
git remote add fork MY_GITHUB_PROJECT
git remote update fork
---------------
---------------