You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You will also need a GitHub account. You can get one here: https://github.com
Bash commands we'll use
cd : change directory
cd .. : move up to the parent directory
touch : create new file here
pwd : print working directory
cat : "concatenate", used to print the contents of a file
Basic git commands for working on our local repo
git init : initialize a new git repo
git status : lists files/folders that are unstated/staged, untracked, deleted - do this often!
git add : add specified file(s) to staging
git add . : add all edited files to staging
git commit -m “commit message” : commits all staged changes (hint: Keep related changes together in one commit. Commits allow you to roll back and track your work, so try to commit every time you complete a task.)
git log : prints a log of your commit history
Git commands for working with branches
git branch [name] : creates new branch
git checkout [branch name] : switches to branch
git merge [branch to be merged] : merge commits into current branch