PawelFlajszer Slip-boxNotebooksWorkAbout
written
rests on
1
cited by
1

Plain git makes it difficult to work on multiple branches in parallel

With plain git, to work on multiple branches at the same time, we must either:

  • Commit the changes to a branch and switch to another. The big downside is that we would sometimes be forced to commit broken code.
  • Stash the changes and switch branches, but stashes aren’t attached to a specific branch, so we can easily lose track of what we were working on.
  • Copy the repo directory manually, which gives us two detached git histories - risky!

Rests on

Cited by