What is Digital History?

Andrew Torget


Edward Ayers



Markdown is a writing syntax for writers that is designed with two goals in mind: 1) to do writing in plain text, and thus be in a file format that is accessible across operating systems and text editors, and 2) a way for transforming plain text into any format we might need: HTML, PDF, .docx, and much more.

Git and GitHub


Normal work:

  • git init
  • git status
  • git diff
  • git add
  • git commit
  • git commit -a and git commit -m and git commit -am
  • git checkout -b branch-name
  • git merge
  • git rebase
  • git push origin master
  • git tag
  • git clone

How to fix things when they go wrong:

  • git reset HEAD filename to unstage
  • git checkout file to revert to HEAD
  • git diff master..branch-name
  • git log
  • git blame
  • git checkout commit
  • git revert commit

Good things to know:

  • .gitignore file
  • ~/.gitconfig file

Gists and Gistup