use-git-branch 0.0.1

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

Primitive `Git` branch name vocabulary for `RustUse`.

`use-git-branch` models local, remote-tracking, and default branch names. It offers small category helpers without enforcing a workflow.

## Basic usage

```rust
use use_git_branch::{DefaultBranchName, GitBranchName};

let branch = GitBranchName::new("feature/use-git").expect("valid branch");
let default_branch = DefaultBranchName::main();

assert!(branch.is_feature());
assert_eq!(default_branch.as_str(), "main");
```

## Scope

- Validate basic branch-name text.
- Classify common prefixes such as `feature/`, `release/`, and `hotfix/`.
- Keep branch creation, checkout, and workflow policy out of scope.