From d71f00357e04f57ed5800c9cc41724da0fdba6df Mon Sep 17 00:00:00 2001 From: lew Date: Wed, 1 Apr 2026 14:35:10 +0100 Subject: [PATCH] revert: passthrough sucks --- README.md | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/README.md b/README.md index b0e0c19..8799928 100644 --- a/README.md +++ b/README.md @@ -1346,24 +1346,6 @@ The amount of Git automation can be configured via `git.auto_commit`, `git.auto_ `auto_fetch` and `auto_push` are additional steps that happen during the commit process, so they have no effect if `auto_commit` is disabled. Running all Git operations on every change can be slow, but a commit is fast. A happy middle-ground is enabling `git.auto_commit` and doing the rest manually via [`pda sync`](#sync) when changing devices. -#### Passthrough - -

- - · - pda git - -

- -[`pda git`](#git) passes any arguments directly to `git`, run from within the data directory. This is an escape hatch for anything that [`pda sync`](#sync) doesn't cover, like checking the log or resetting a bad commit. Manually modifying tracked files without using the built-in commands can desync your repository, so [`pda sync`](#sync) is generally preferred. - -```bash -# check the git log -pda git log --oneline - -# run any arbitrary git command in the data directory -pda git status -``` ### Identity