You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -367,6 +367,8 @@ visual density (more or fewer seeds, longer or shorter blooms) for clarity.
367
367
368
368
`git-rain --rain` opens an interactive picker. Repositories stream in as the filesystem scan finds them — no waiting for the full scan to complete before you can start picking. After you confirm, the tool runs the **default full fetch** (`git fetch --all`, prune opt-in) unless you passed **`--fetch-mainline`**, or **full branch hydration** is implied by **`--sync`**, **`--risky`**, **`risky_mode`** in config, a **non-mainline `branch_mode`**, or **any `--branch-mode`** on the CLI. Quitting (**`q`** or **`ctrl+c`**) cancels the in-progress scan (in-flight `git` subprocesses are aborted via the scan context); **`ctrl+c`** outside raw TTY mode is treated like cancel.
369
369
370
+
Status strip and optional log panel are driven from structured session events. Confirming selection still exits TUI and runs fetch/sync work in normal CLI output.
371
+
370
372
**Key bindings:**
371
373
372
374
| Key | Action |
@@ -377,6 +379,8 @@ visual density (more or fewer seeds, longer or shorter blooms) for clarity.
377
379
|`q` / `ctrl+c`| Abort picker |
378
380
|`c` / `Esc`| Back from settings (ignored list uses `Esc` / `i` / `b`) |
379
381
|`↑` / `↓`| Navigate |
382
+
|`Shift+L`| Toggle in-TUI log panel |
383
+
|`e`| Export visible TUI log buffer to `~/.cache/git-rain/exports/`|
{"authentication", "Authentication failed for git@github.com", "could not authenticate with remote — check your credentials and try again"},
488
488
{"permission denied", "git@github.com: Permission denied (publickey)", "could not authenticate with remote — check your credentials and try again"},
489
489
{"could not read", "fatal: could not read from remote", "could not authenticate with remote — check your credentials and try again"},
490
+
{"terminal prompts disabled", "fatal: could not read Username for 'https://github.com': terminal prompts disabled", "could not authenticate with remote — check your credentials and try again"},
490
491
{"401", "fatal: HTTP 401: Unauthorized", "could not authenticate with remote — check your credentials and try again"},
491
492
{"403", "fatal: HTTP 403 forbidden", "could not authenticate with remote — check your credentials and try again"},
492
493
{"could not resolve", "fatal: unable to access ...: Could not resolve host", "could not reach remote — check your network and try again"},
0 commit comments