Before my current team, every 1 GitHub repo = 1 Rproj and life was good. Now, 1 GitHub repo = many Rproj: our main GitHub repo holds most of our modeling/analysis code, and we typically open up subfolders for specific projects. To work on the projects more easily, each project folder houses an Rproj and lives on its own branch until it's completed.
When working on two projects simultaneously, it can get confusing. If you create a new Rproj/subfolder on a branch, you can't open it from RStudio unless you switch branches via the terminal/Git client (because the Rproj itself doesn't exist in certain branches).
Overall this set-up is something I can work with (like creating folders/Rproj on master first or just using a Git client), but has many points of friction. Any guidance or suggestions on how to better deal with this workflow is appreciated!