gor-cli 0.2.0

A Rust CLI for GitHub — a 'gh' clone
Documentation
---
description: Manage GitHub repositories — view, list, create, fork, clone, and edit
---

# Repository Management via gor

Use the `gor` CLI to manage GitHub repositories.

## View a repository

```bash
gor repo view owner/repo
gor repo view owner/repo --json name,description,stars,language
```

## List repositories

```bash
gor repo list
gor repo list --org my-org
gor repo list --type fork --sort updated
```

## Create a repository

Default visibility is public; use `--private` for private repos:

```bash
gor repo create my-new-repo --description "A great project"
gor repo create private-repo --description "Internal tool" --private
```

## Fork a repository

```bash
gor repo fork owner/repo
gor repo fork owner/repo --org my-org
```

## Clone a repository

```bash
gor repo clone owner/repo
gor repo clone owner/repo --directory ./my-dir
```

## Other operations

```bash
# Edit repo settings (use -R for target)
gor repo edit -R owner/repo --description "New description" --visibility private

# Delete
gor repo delete owner/repo

# Sync a fork with its upstream
gor repo sync
```