Git
git init
git add .
git commit -m "First commit"
git remote add origin REPO_URL
git push -u origin mastergit add .
git commit -m "Test"
git push origin master
DON'T HAVE CURRENT WORK
git pull --rebase origin master
UNSTAGED CHANGES ERROR
git stash
git pull --rebase origin master
git add .
git push origin master
git pull --rebase origin master // WILL GIVE ERROR
RESOLVE CONFLICTS
git add .
git rebase --continue
git push origin mastergit checkout -b gh-pages
git merge master (master -> gh-pages)
git push origin gh-pagesgit remote -v
MAKE SURE TO BE IN THE FOLDER
git remote add upstream https://github.com/INFO-201/m10-apis.git
git pull upstream master//enter this command once for each commit you want to revert
git reset --hard HEAD^
git push origin +master --forcegit add FILE_1 FILE_2
git commit
//need to manually add each new file
git add -A
git commit -a
git commit -m "commit message"
git commit -m "Close #2"
git push origin master
list changed files = "git status"
list branches = "git branch"
pull from master = "git pull"GITHUB - cd to project location before running git commands
git config core.filemode false