Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LinuxSuRen/gh-dev
A gh extension to work with GitHub repositories with Codespaces.
https://github.com/LinuxSuRen/gh-dev
codespaces gh-extension github-cli
Last synced: 3 months ago
JSON representation
A gh extension to work with GitHub repositories with Codespaces.
- Host: GitHub
- URL: https://github.com/LinuxSuRen/gh-dev
- Owner: LinuxSuRen
- License: mit
- Created: 2021-10-24T01:41:51.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-31T03:20:22.000Z (3 months ago)
- Last Synced: 2024-07-31T05:37:55.690Z (3 months ago)
- Topics: codespaces, gh-extension, github-cli
- Language: Shell
- Homepage:
- Size: 18.6 KB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A [gh](https://github.com/cli/cli) extension with some enhancement features.
## Installation
```shell
gh extension install linuxsuren/gh-dev
```## Usage
The command format is: `gh dev sub-command`.
### Open in browser
You could run this command in a git repository directory:
```shell
gh dev open
```This command supports the following platform:
* Linux
* macOS
* WSL (Windows Subsystem Linux)### Clone GitHub repository from a mirror
It is helpful when you try to clone a BIG repository. The following command will clone into directory `kubernetes/kubernetes`.
```shell
gh dev clone kubernetes/kubernetes
```### Checkout to a MR in a Gitlab repository
```shell
gh dev mrCheckout 1 # or gh dev mrCo 1
```## Thanks
This project is inspired from [gh-gp](https://github.com/gitpod-io/gh-gp).