Introduction to Workareas

  • What are workareas
    • Workareas are a mechanism to combine git worktrees, VS Code Workspaces and bash aliases.
    • Worktrees are a git mechanism that allows a developer to checkout more than one branch at a time. There are other mechanisms to be able to work on more than one branch at at time.
  • Different types of metadata
    • Worktrees
    • Workspaces
    • Config
    • Workareas
  • VS Code Workspaces
  • Worktrees
  • Aliases
  • Bash functions
    • Sometimes just cd’ing into a static folder name isn’t enough. Suppose you want to change to the “home” folder of your current project, when you are down many folders deep. It can be a lot of “cd ..”.