ls echo "hello" echo "hello" > newfile.txt cat newfile.txt pwd cd ~ pwd ls -l ls -al man ls git config --global user.name "Dylan Schwilk" git config --global user.email "dylan@schwilk.org" cd ~ mkdir newrepo cd newrepo git init touch README.md ls .git -al git status git add . git status git commit -m "initial commit" git status git clone https://github.com/schwilklab/protocols.git cd protocols ls git log --pretty=oneline --abbrev-commit -10 git diff HEAD~1 git branch # Start a new feature git checkout -b new-feature master # Edit some files git add git commit -m "Start a feature" # Edit some files git add git commit -m "Finish a feature" # Merge in the new-feature branch git checkout master git merge new-feature git branch -d new-feature git remote -v git remote add rem2 git@github.com:dschwilk/software-tools-course.git git fetch origin git fetch git pull git add -p