Support for GitHub Codespaces
The new gh codespace
commands allow creating, listing, connecting to, and otherwise managing your codespaces.
# list your codespaces
$ gh codespace list
# create a new codespace
$ gh codespace create --repo cli/cli
# start an interactive shell within a codespace
$ gh codespace ssh
To get started, check out gh help codespace
. You can also use the gh cs <command>
alias for short.
Thank you @josebalius, @adonovan, and code contributors: @asciimike @CamiloGarciaLaRotta @CGA1123 @edgonmsft @geramirez @georgebrock @issyl0 @joshmgross @koddsson @marwan-at-work @maxbeizer @nickfyson @Raffo @Shanduur!
What's New
- Add
repo delete
command by @meiji163 in #4451 - Add
run cancel
command by @cristiand391 in #3833 - Add
gpg-key
management commands by @owenvoke in #3822 - Support logging in to
github.localhost
by @joshmgross in #4523
What's Changed
browse
: respect the current working directory for file arguments by @bchadwic in #4007release create
: respect the--draft
flag in interactive mode by @Sixeight in #4542api
: avoid repeating GET parameters when paginating by @mislav in #4559- The progress spinner is now visible against a light background #4556
- Dispatch binary extensions directly by @vilmibm in #4568
- Fix copy/paste mistake in docs by @stdtom in #4582
New Contributors
- @nickfyson made their first contribution in #4529
- @asciimike made their first contribution in #4538
- @owenvoke made their first contribution in #3822
- @Sixeight made their first contribution in #4542
- @joshmgross made their first contribution in #4523
- @stdtom made their first contribution in #4582
- @dhiemaz made their first contribution in #4586