/git-bd

Git extension to create a new working directory for each branch you create.

Primary LanguageShellGNU General Public License v2.0GPL-2.0

Documentation

  • For usage, see git-bd.md.
  • For installation, see INSTALL.md.
  • For instruction on converting from git-bd's predecessor, GBM, see GBM.md.

Caveats

Remember, almost everything that happens in Git can be undone. Don't panic!

  • If you mix git branch and git bd for the same logical branch you will probably get confused due to the HEAD of the given branch moving out from underneath the branchdir.
  • If you move your branchdir base repo you will have to repair broken symlinks. Some of which are normally broken.