use-git-remote 0.0.1

Primitive Git remote name vocabulary for RustUse
Documentation
# use-git-remote

Primitive `Git` remote vocabulary for `RustUse`.

`use-git-remote` models remote names, remote refs, and remote-tracking refs. It does not parse remote URLs or perform network operations.

## Basic usage

```rust
use use_git_remote::{GitRemoteName, RemoteTrackingRef};

let remote = GitRemoteName::origin();
let tracking = RemoteTrackingRef::new("origin/main").expect("valid tracking ref");

assert!(remote.is_origin());
assert_eq!(tracking.remote(), Some("origin"));
```

## Scope

- Validate basic remote names.
- Model common remote-tracking branch spelling.
- Keep URL parsing and network behavior out of scope.