Don't attempt 'cd /repository' after branching (when the project root isn't found).
Warn when a new branch can't be checked out in Git.
Remove the infinite loop in 'login' if there is no STDIN.
Add a --pipe option to 'platform environments'.
Merge branch 'branch-from-outside-project-root'
Merge branch 'remove-login-infinite-loop'
Merge branch 'feature/environments-pipe'