Resources and Tools

工欲善其事,必先利其器。

论语·魏灵公

Resources

Resources
Name
Provider
CS50Harvard University
Java DocumentationsOracle

Tools

Tools
Name
Provider
HomebrewMax Howell
ChocolateyChocolatey Software
Repl.itRepl.it
Visual Studio CodeMicrosoft
GitLinus Torvalds
GitHubMicrosoft
Java Development KitOracle

Basic Git commands

  • git init
  • git clone https://github.com/<user>/my-repo.git
  • git clone https://github.com/<user>/<user>.github.io.git
  • git config --global user.name "My Name"
  • git config --global user.email "my.email@gmail.com"
  • git config --global credential.helper wincred
  • git credential-osxkeychain
  • git add changed_file.html
  • git commit -m "update message"
  • git push
  • git pull
  • git status

GitHub help