git add *# if new files
git commit -m "(commit_message)"
git push origin (branch)
Pull from server (update)
git pull
Create a branch
git checkout -b (branch)
Switch to another branch
git checkout (branch)
Sync master with develop
# Merge master into develop (Fire command from master branch, due to is AHEAD)
git checkout master
git merge develop
# Merge develop to master
git checkout develop
git merge master
Merge branch into another
# On the branch that you want to merge with, the neglect branch
git checkout (target_branch_name)
git pull origin (target_branch_name)
git merge --no-ff (neglect_branch_name) # No fast forward (To not lose commits)
git push origin (target_branch_name)
git checkout (neglect_branch_name) # Return to neglet branch