Files
lazygitclj/test/e2e/output/keys-navigation.ascii
Adam Jeniski 2657545018 Add VHS e2e tests and output recordings
Includes test tapes for navigation, branch operations, stash operations,
help panel, commits, and cursor navigation. Resolved stash conflicts by
keeping simpler test versions.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 11:01:11 -05:00

3599 lines
365 KiB
Plaintext

>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
> echo 'stash me' >> file1.txt && git stash push -m 'My stash entry'
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
> echo 'stash me' >> file1.txt && git stash push -m 'My stash entry'
Saved working directory and index state On main: My stash entry
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
> echo 'stash me' >> file1.txt && git stash push -m 'My stash entry'
Saved working directory and index state On main: My stash entry
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
> echo 'stash me' >> file1.txt && git stash push -m 'My stash entry'
Saved working directory and index state On main: My stash entry
> echo 'unstaged change' >> file1.txt && echo 'staged change' >> file2.txt && git add file2.txt
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
> echo 'stash me' >> file1.txt && git stash push -m 'My stash entry'
Saved working directory and index state On main: My stash entry
> echo 'unstaged change' >> file1.txt && echo 'staged change' >> file2.txt && git add file2.txt
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
> echo 'stash me' >> file1.txt && git stash push -m 'My stash entry'
Saved working directory and index state On main: My stash entry
> echo 'unstaged change' >> file1.txt && echo 'staged change' >> file2.txt && git add file2.txt
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
> echo 'stash me' >> file1.txt && git stash push -m 'My stash entry'
Saved working directory and index state On main: My stash entry
> echo 'unstaged change' >> file1.txt && echo 'staged change' >> file2.txt && git add file2.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
> echo 'stash me' >> file1.txt && git stash push -m 'My stash entry'
Saved working directory and index state On main: My stash entry
> echo 'unstaged change' >> file1.txt && echo 'staged change' >> file2.txt && git add file2.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index e79c5e8..e5f18d7 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ initial │
║ ║ │ +staged change │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage enter:view a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index e79c5e8..e5f18d7 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ initial │
║ ║ │ +staged change │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage enter:view a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index e79c5e8..e5f18d7 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ initial │
║ ║ │ +staged change │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage enter:view a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index e79c5e8..40e29ef 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file2.txt ║ │ +++ b/file1.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ initial │
║ ║ │ +unstaged change │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage enter:view a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index e79c5e8..40e29ef 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file2.txt ║ │ +++ b/file1.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ initial │
║ ║ │ +unstaged change │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage enter:view a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index e79c5e8..e5f18d7 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file2.txt │
║ M file1.txt ║ │ +++ b/file2.txt │
║ M file2.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ initial │
║ ║ │ +staged change │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage enter:view a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index e79c5e8..e5f18d7 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file2.txt │
║ M file1.txt ║ │ +++ b/file2.txt │
║ M file2.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ initial │
║ ║ │ +staged change │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage enter:view a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index e79c5e8..e5f18d7 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file2.txt │
║ M file1.txt ║ │ +++ b/file2.txt │
║ M file2.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ initial │
║ ║ │ +staged change │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage enter:view a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
╔═ Staged changes: file2.txt ═════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ diff --git a/file2.txt b/file2.txt ║
║ index e79c5e8..e5f18d7 100644 ║
║ --- a/file2.txt ║
║ +++ b/file2.txt ║
║ @@ -1 +1,2 @@ ║
║ initial ║
║ +staged change ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Staged changes: file2.txt ═════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ diff --git a/file2.txt b/file2.txt ║
║ index e79c5e8..e5f18d7 100644 ║
║ --- a/file2.txt ║
║ +++ b/file2.txt ║
║ @@ -1 +1,2 @@ ║
║ initial ║
║ +staged change ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Staged changes: file2.txt ═════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ diff --git a/file2.txt b/file2.txt ║
║ index e79c5e8..e5f18d7 100644 ║
║ --- a/file2.txt ║
║ +++ b/file2.txt ║
║ @@ -1 +1,2 @@ ║
║ initial ║
║ +staged change ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Staged changes: file2.txt ═════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ diff --git a/file2.txt b/file2.txt ║
║ index e79c5e8..e5f18d7 100644 ║
║ --- a/file2.txt ║
║ +++ b/file2.txt ║
║ @@ -1 +1,2 @@ ║
║ initial ║
║ +staged change ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index e79c5e8..e5f18d7 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file2.txt │
║ M file1.txt ║ │ +++ b/file2.txt │
║ M file2.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ initial │
║ ║ │ +staged change │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage enter:view a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index e79c5e8..e5f18d7 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file2.txt │
║ M file1.txt ║ │ +++ b/file2.txt │
║ M file2.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ initial │
║ ║ │ +staged change │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage enter:view a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ M file2.txt │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:log n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ M file2.txt │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:log n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ M file2.txt │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:log n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ M file2.txt │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:log n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ M file2.txt │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:log n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ M file2.txt │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:log n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ M file2.txt │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:log n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ M file2.txt │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:log n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
╔═ Log: main ═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ 55b40c5 Initial commit ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Log: main ═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ 55b40c5 Initial commit ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Log: main ═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ 55b40c5 Initial commit ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Log: main ═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ 55b40c5 Initial commit ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ M file2.txt │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:log n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ M file2.txt │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:log n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ commit 55b40c502e1306dd52ba7ed077bcfe3baf80042d │
└────────────────────────────┘ │ Author: Test <test@test.com> │
┌─ 2 Files (2) ──────────────┐ │ Date: Wed Jan 21 18:07:51 2026 -0500 │
│ M file1.txt │ │ │
│ M file2.txt │ │ Initial commit │
│ │ │ --- │
│ │ │ file1.txt | 1 + │
│ │ │ file2.txt | 1 + │
│ │ │ 2 files changed, 2 insertions(+) │
│ │ │ │
│ │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ new file mode 100644 │
┌─ 3 Branches [L] R T ───────┐ │ index 0000000..e79c5e8 │
│ feature │ │ --- /dev/null │
│ * main │ │ +++ b/file1.txt │
│ │ │ @@ -0,0 +1 @@ │
│ │ │ +initial │
│ │ │ diff --git a/file2.txt b/file2.txt │
│ │ │ new file mode 100644 │
│ │ │ index 0000000..e79c5e8 │
│ │ │ --- /dev/null │
└────────────────────────────┘ │ +++ b/file2.txt │
╔═ 4 Commits [C] R ══════════╗ │ @@ -0,0 +1 @@ │
║ 55b40c5 Initial commit ║ │ +initial │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:files p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ commit 55b40c502e1306dd52ba7ed077bcfe3baf80042d │
└────────────────────────────┘ │ Author: Test <test@test.com> │
┌─ 2 Files (2) ──────────────┐ │ Date: Wed Jan 21 18:07:51 2026 -0500 │
│ M file1.txt │ │ │
│ M file2.txt │ │ Initial commit │
│ │ │ --- │
│ │ │ file1.txt | 1 + │
│ │ │ file2.txt | 1 + │
│ │ │ 2 files changed, 2 insertions(+) │
│ │ │ │
│ │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ new file mode 100644 │
┌─ 3 Branches [L] R T ───────┐ │ index 0000000..e79c5e8 │
│ feature │ │ --- /dev/null │
│ * main │ │ +++ b/file1.txt │
│ │ │ @@ -0,0 +1 @@ │
│ │ │ +initial │
│ │ │ diff --git a/file2.txt b/file2.txt │
│ │ │ new file mode 100644 │
│ │ │ index 0000000..e79c5e8 │
│ │ │ --- /dev/null │
└────────────────────────────┘ │ +++ b/file2.txt │
╔═ 4 Commits [C] R ══════════╗ │ @@ -0,0 +1 @@ │
║ 55b40c5 Initial commit ║ │ +initial │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:files p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ commit 55b40c502e1306dd52ba7ed077bcfe3baf80042d │
└────────────────────────────┘ │ Author: Test <test@test.com> │
┌─ 2 Files (2) ──────────────┐ │ Date: Wed Jan 21 18:07:51 2026 -0500 │
│ M file1.txt │ │ │
│ M file2.txt │ │ Initial commit │
│ │ │ --- │
│ │ │ file1.txt | 1 + │
│ │ │ file2.txt | 1 + │
│ │ │ 2 files changed, 2 insertions(+) │
│ │ │ │
│ │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ new file mode 100644 │
┌─ 3 Branches [L] R T ───────┐ │ index 0000000..e79c5e8 │
│ feature │ │ --- /dev/null │
│ * main │ │ +++ b/file1.txt │
│ │ │ @@ -0,0 +1 @@ │
│ │ │ +initial │
│ │ │ diff --git a/file2.txt b/file2.txt │
│ │ │ new file mode 100644 │
│ │ │ index 0000000..e79c5e8 │
│ │ │ --- /dev/null │
└────────────────────────────┘ │ +++ b/file2.txt │
╔═ 4 Commits [C] R ══════════╗ │ @@ -0,0 +1 @@ │
║ 55b40c5 Initial commit ║ │ +initial │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:files p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
╔═ Files in 55b40c5 ══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ No files ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Files in 55b40c5 ══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ No files ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Files in 55b40c5 ══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ No files ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Files in 55b40c5 ══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ No files ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ commit 55b40c502e1306dd52ba7ed077bcfe3baf80042d │
└────────────────────────────┘ │ Author: Test <test@test.com> │
┌─ 2 Files (2) ──────────────┐ │ Date: Wed Jan 21 18:07:51 2026 -0500 │
│ M file1.txt │ │ │
│ M file2.txt │ │ Initial commit │
│ │ │ --- │
│ │ │ file1.txt | 1 + │
│ │ │ file2.txt | 1 + │
│ │ │ 2 files changed, 2 insertions(+) │
│ │ │ │
│ │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ new file mode 100644 │
┌─ 3 Branches [L] R T ───────┐ │ index 0000000..e79c5e8 │
│ feature │ │ --- /dev/null │
│ * main │ │ +++ b/file1.txt │
│ │ │ @@ -0,0 +1 @@ │
│ │ │ +initial │
│ │ │ diff --git a/file2.txt b/file2.txt │
│ │ │ new file mode 100644 │
│ │ │ index 0000000..e79c5e8 │
│ │ │ --- /dev/null │
└────────────────────────────┘ │ +++ b/file2.txt │
╔═ 4 Commits [C] R ══════════╗ │ @@ -0,0 +1 @@ │
║ 55b40c5 Initial commit ║ │ +initial │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:files p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ commit 55b40c502e1306dd52ba7ed077bcfe3baf80042d │
└────────────────────────────┘ │ Author: Test <test@test.com> │
┌─ 2 Files (2) ──────────────┐ │ Date: Wed Jan 21 18:07:51 2026 -0500 │
│ M file1.txt │ │ │
│ M file2.txt │ │ Initial commit │
│ │ │ --- │
│ │ │ file1.txt | 1 + │
│ │ │ file2.txt | 1 + │
│ │ │ 2 files changed, 2 insertions(+) │
│ │ │ │
│ │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ new file mode 100644 │
┌─ 3 Branches [L] R T ───────┐ │ index 0000000..e79c5e8 │
│ feature │ │ --- /dev/null │
│ * main │ │ +++ b/file1.txt │
│ │ │ @@ -0,0 +1 @@ │
│ │ │ +initial │
│ │ │ diff --git a/file2.txt b/file2.txt │
│ │ │ new file mode 100644 │
│ │ │ index 0000000..e79c5e8 │
│ │ │ --- /dev/null │
└────────────────────────────┘ │ +++ b/file2.txt │
╔═ 4 Commits [C] R ══════════╗ │ @@ -0,0 +1 @@ │
║ 55b40c5 Initial commit ║ │ +initial │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 My stash entry │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
└────────────────────────────┘ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout enter:files p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index e79c5e8..512b97f 100644 │
┌─ 2 Files (2) ──────────────┐ │ --- a/file1.txt │
│ M file1.txt │ │ +++ b/file1.txt │
│ M file2.txt │ │ @@ -1 +1,2 @@ │
│ │ │ initial │
│ │ │ +stash me │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 5 Stash (1) ══════════════╗ │ │
║ 0 My stash entry ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
╚════════════════════════════╝ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:apply enter:files g:pop d:drop p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index e79c5e8..512b97f 100644 │
┌─ 2 Files (2) ──────────────┐ │ --- a/file1.txt │
│ M file1.txt │ │ +++ b/file1.txt │
│ M file2.txt │ │ @@ -1 +1,2 @@ │
│ │ │ initial │
│ │ │ +stash me │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 5 Stash (1) ══════════════╗ │ │
║ 0 My stash entry ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
╚════════════════════════════╝ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:apply enter:files g:pop d:drop p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index e79c5e8..512b97f 100644 │
┌─ 2 Files (2) ──────────────┐ │ --- a/file1.txt │
│ M file1.txt │ │ +++ b/file1.txt │
│ M file2.txt │ │ @@ -1 +1,2 @@ │
│ │ │ initial │
│ │ │ +stash me │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 5 Stash (1) ══════════════╗ │ │
║ 0 My stash entry ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
╚════════════════════════════╝ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:apply enter:files g:pop d:drop p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
╔═ Files in stash@{0} ════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ M file1.txt ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Files in stash@{0} ════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ M file1.txt ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Files in stash@{0} ════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ M file1.txt ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
╔═ Files in stash@{0} ════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ M file1.txt ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index e79c5e8..512b97f 100644 │
┌─ 2 Files (2) ──────────────┐ │ --- a/file1.txt │
│ M file1.txt │ │ +++ b/file1.txt │
│ M file2.txt │ │ @@ -1 +1,2 @@ │
│ │ │ initial │
│ │ │ +stash me │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 5 Stash (1) ══════════════╗ │ │
║ 0 My stash entry ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
╚════════════════════════════╝ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:apply enter:files g:pop d:drop p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────────────────────────────────────────┐
│ main → 55b40c5 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index e79c5e8..512b97f 100644 │
┌─ 2 Files (2) ──────────────┐ │ --- a/file1.txt │
│ M file1.txt │ │ +++ b/file1.txt │
│ M file2.txt │ │ @@ -1 +1,2 @@ │
│ │ │ initial │
│ │ │ +stash me │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 55b40c5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 5 Stash (1) ══════════════╗ │ │
║ 0 My stash entry ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ └──────────────────────────────────────────────────────────────────────────────────────────────────┘
╚════════════════════════════╝ ┌─ Command Log ────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:apply enter:files g:pop d:drop p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
> echo 'stash me' >> file1.txt && git stash push -m 'My stash entry'
Saved working directory and index state On main: My stash entry
> echo 'unstaged change' >> file1.txt && echo 'staged change' >> file2.txt && git add file2.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-keys-test && mkdir -p /tmp/lazygitclj-keys-test && cd /tmp/lazygitclj-keys-test
> git init -b main && git config user.email 'test@test.com' && git config user.name 'Test'
Initialized empty Git repository in /tmp/lazygitclj-keys-test/.git/
> echo 'initial' > file1.txt && echo 'initial' > file2.txt && git add . && git commit -m 'Initial commit'
[main (root-commit) 55b40c5] Initial commit
2 files changed, 2 insertions(+)
create mode 100644 file1.txt
create mode 100644 file2.txt
> git checkout -b feature && echo 'feature' >> file1.txt && git add . && git commit -m 'Feature work' && git checkout main
Switched to a new branch 'feature'
[feature 850eddf] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
> echo 'stash me' >> file1.txt && git stash push -m 'My stash entry'
Saved working directory and index state On main: My stash entry
> echo 'unstaged change' >> file1.txt && echo 'staged change' >> file2.txt && git add file2.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
>
────────────────────────────────────────────────────────────────────────────────