Skill summary: Knowledge of GIT bash basics

GIT: what I already know

  • basic usage of GIT, staging, committing
  • tags, versions
  • branching
  • editing commits, restoring ‘deleted’ info (I know GIT never actually deletes anything, which is why I love it)
  • pushing to Github
  • stashing
  • beginner-level usage of Github, Github pages
  • know basics of commit etiquette
  • Github gists
  • more complicated stuff will take more time, but I am sure I will handle that as well, at least I will not accidentally delete something important 🙂

GIT: further learning plans

  • GIT submodules
  • more complicated branching methods and strategies
  • advanced usage of Github