gitstack 1.2.2

Git Activity Stack TUI - A viewer focused on history comprehension and context awareness
Documentation
# gitstack

Git Activity Stack TUI - 履歴理解と状況把握に特化したGitビューア

[English](README.md)

## 概要

gitstackは、Gitの履歴を「イベントスタック」として視覚化するツールです。コミット、マージ、ブランチ切り替えなどの出来事を新しい順に積み上げて表示し、リポジトリの流れを一目で把握できます。

## 特徴

- **高速な起動と描画** - 軽量性と描画速度を最重要視した設計
- **イベントスタック表示** - Git履歴をスタック構造で直感的に表示
- **フラットな操作体系** - モード切り替えなしのシンプルなキー操作
- **表示主体のビューア** - 破壊的な操作はCLIやAIツールに委ね、履歴の把握に特化

## インストール

```bash
cargo install gitstack
```

またはソースからビルド:

```bash
git clone https://github.com/Hiro-Chiba/gitstack.git
cd gitstack
cargo build --release
```

## キー操作

| キー | 操作 |
|------|------|
| `j` / `k` | 上下移動 |
| `g` / `G` | 先頭/末尾へ移動 |
| `Enter` | 詳細表示 |
| `/` | フィルター |
| `s` | ステータス表示(ステージング) |
| `c` | クイックコミット |
| `b` | ブランチ選択 |
| `t` | トポロジービュー |
| `r` | リモートフェッチ |
| `?` | ヘルプ |
| `q` | 終了 |

## ドキュメント

- [設計書]docs/DESIGN.md - 詳細な設計方針と技術仕様

## ライセンス

MIT