guts-cli 0.1.0

CLI tools for interacting with Guts - a decentralized GitHub alternative.
# guts-cli

Command-line tools for interacting with Guts.

## Installation

```bash
cargo install guts-cli
```

## Commands

### Identity Management

```bash
# Generate a new Ed25519 keypair
guts identity generate

# Show your public key
guts identity show

# Export identity
guts identity export > identity.yaml
```

### Repository Operations

```bash
# Clone a repository
git clone https://guts.network/owner/repo.git

# List repositories
guts repo list

# Create a repository
guts repo create my-project
```

### Migration

```bash
# Import from GitHub
guts migrate github --repo owner/repo

# Import from GitLab
guts migrate gitlab --project group/project
```

## Part of Guts

This CLI is part of [Guts](https://github.com/AbdelStark/guts), a decentralized, censorship-resistant alternative to GitHub built on BFT consensus.

## License

MIT OR Apache-2.0