Fix e2e tests and clean up debug artifacts

- Remove nested test/e2e/test/ directory (bad debug data)
- Fix run-all.sh to run VHS from repo root, preventing nested output
- Fix cursor-navigation.tape to use setup script instead of inline shell
- Add setup-cursor-test.sh for cursor navigation tests
- Regenerate all test outputs without FileNotFoundException errors
- Add debug tape/output files to .gitignore
- Remove debug.tape from test suite (for local debugging only)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-22 12:20:26 -05:00
parent a1334709df
commit f0c65dedf5
51 changed files with 8363 additions and 18091 deletions
+2 -2
View File
@@ -12,8 +12,8 @@ Set Width 1000
Set Height 600
Set Framerate 10
# Setup test repo with many files
Type "REPO=/tmp/lazygitclj-e2e-cursor && rm -rf $REPO && mkdir -p $REPO && cd $REPO && git init -b main && git config user.email 'test@test.com' && git config user.name 'Test' && for i in $(seq 1 20); do echo \"content $i\" > file$i.txt; done && git add . && git commit -m 'Initial' && for i in $(seq 1 20); do echo \"modified $i\" >> file$i.txt; done && bb --config /home/ajet/repos/lazygitclj/bb.edn start"
# Setup test repo with many files using setup script
Type "./test/e2e/setup-cursor-test.sh && cd /tmp/lazygitclj-e2e-cursor && bb --config /home/ajet/repos/lazygitclj/bb.edn start"
Enter
Sleep 3s
-31
View File
@@ -1,31 +0,0 @@
# VHS debug test - check git status and lazygitclj display
Output test/e2e/output/debug.gif
Output test/e2e/output/debug.ascii
Require bb
Set Shell "bash"
Set FontSize 14
Set Width 1000
Set Height 600
Set Framerate 10
# Setup test repo
Type "./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug"
Enter
Sleep 2s
# Show git status
Type "cd /tmp/lazygitclj-debug && git status --porcelain"
Enter
Sleep 1s
# Run lazygitclj
Type "bb --config /home/ajet/repos/lazygitclj/bb.edn start"
Enter
Sleep 2s
# Quit
Type "q"
Sleep 1s
File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 KiB

After

Width:  |  Height:  |  Size: 211 KiB

+816
View File
@@ -0,0 +1,816 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-branches-tabs/.git/
[main (root-commit) f8b7619] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 11c9225] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-branches-tabs
Starting lazygitclj...
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature-branch ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature-branch ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches L [R] T ═══════╗ │ │
║ No remotes ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches L [R] T ═══════╗ │ │
║ No remotes ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches L R [T] ═══════╗ │ │
║ v1.0.0 ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches L R [T] ═══════╗ │ │
║ v1.0.0 ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ Select an item to view diff │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches L R [T] ═══════╗ │ │
║ v1.0.0 ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ Select an item to view diff │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches L R [T] ═══════╗ │ │
║ v1.0.0 ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ Select an item to view diff │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches L [R] T ═══════╗ │ │
║ No remotes ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ Select an item to view diff │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches L [R] T ═══════╗ │ │
║ No remotes ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ Select an item to view diff │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature-branch ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ Select an item to view diff │
└────────────────────────────┘ │ │
┌─ 2 Files (2) ──────────────┐ │ │
│ M file1.txt │ │ │
│ ?? new-file.txt │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ feature-branch ║ │ │
║ * main ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-branches-tabs/.git/
[main (root-commit) f8b7619] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 11c9225] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-branches-tabs
Starting lazygitclj...
Goodbye!
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-branches-tabs/.git/
[main (root-commit) f8b7619] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 11c9225] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-branches-tabs
Starting lazygitclj...
Goodbye!
>
────────────────────────────────────────────────────────────────────────────────
Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

+274 -274
View File
@@ -1,4 +1,4 @@
>
@@ -304,9 +304,9 @@
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-branch
2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/repos/claj
ygit/bb.edn start
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
@@ -334,9 +334,9 @@ ygit/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-branch
2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/repos/claj
ygit/bb.edn start
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
Already on 'main'
Your branch is up to date with 'origin/main'.
Starting lazygitclj...
@@ -364,279 +364,279 @@ Starting lazygitclj...
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (8837ca0) ↑0 ↓0
╔═ 1 Files (0) ═════╗
Clean working tree ║
╚════════════════════╝
╭─ 2 Commits (1) ──────────────────────────╮
│ 8837ca0 Initial commit (81 seconds ago)
╰───────────────────────────────────────────╯
╭─ 3 Branches (1) ╮
* main
╰─────────────────╯
q:quit r:refresh tab:switch space:stage/unstage a:stage all c:commit d:discard p:pull P:
push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ Select an item to view diff │
└────────────────────────────┘ │ │
╔═ 2 Files (0) ══════════════╗ │ │
║ No changes ║ │ │
║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (8837ca0) ↑0 ↓0
╭─ 1 Files (0) ─────╮
Clean working tree
╰────────────────────╯
╭─ 2 Commits (1) ──────────────────────────╮
│ 8837ca0 Initial commit (81 seconds ago)
╰───────────────────────────────────────────╯
╔═ 3 Branches (1) ╗
> * main ║
╚═════════════════╝
q:quit r:refresh tab:switch enter:checkout p:pull P:push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (0) ──────────────┐ │ │
│ No changes │ │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ * main ║ │ │
║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (8837ca0) ↑0 ↓0
╭─ 1 Files (0) ─────╮
Clean working tree
╰────────────────────╯
╭─ 2 Commits (1) ──────────────────────────╮
│ 8837ca0 Initial commit (81 seconds ago)
╰───────────────────────────────────────────╯
╔═ 3 Branches (1) ╗
> * main ║
╚═════════════════╝
q:quit r:refresh tab:switch enter:checkout p:pull P:push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (0) ──────────────┐ │ │
│ No changes │ │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ * main ║ │ │
║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (8837ca0) ↑0 ↓0
╭─ 1 Files (0) ─────╮
Clean working tree
╰────────────────────╯
╭─ 2 Commits (1) ──────────────────────────╮
│ 8837ca0 Initial commit (81 seconds ago)
╰───────────────────────────────────────────╯
╔═ 3 Branches (1) ╗
> * main ║
╚═════════════════╝
q:quit r:refresh tab:switch enter:checkout p:pull P:push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (0) ──────────────┐ │ │
│ No changes │ │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ * main ║ │ │
║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (8837ca0) ↑0 ↓0
╭─ 1 Files (0) ─────╮
Clean working tree
╰────────────────────╯
╭─ 2 Commits (1) ──────────────────────────╮
│ 8837ca0 Initial commit (81 seconds ago)
╰───────────────────────────────────────────╯
╔═ 3 Branches (1) ╗
> * main ║
╚═════════════════╝
q:quit r:refresh tab:switch enter:checkout p:pull P:push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (0) ──────────────┐ │ │
│ No changes │ │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ * main ║ │ │
║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (8837ca0) ↑0 ↓0
╭─ 1 Files (0) ─────╮
Clean working tree
╰────────────────────╯
╭─ 2 Commits (1) ──────────────────────────╮
│ 8837ca0 Initial commit (81 seconds ago)
╰───────────────────────────────────────────╯
╔═ 3 Branches (1) ╗
> * main ║
╚═════════════════╝
q:quit r:refresh tab:switch enter:checkout p:pull P:push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (0) ──────────────┐ │ │
│ No changes │ │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ * main ║ │ │
║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (8837ca0) ↑0 ↓0
╭─ 1 Files (0) ─────╮
Clean working tree
╰────────────────────╯
╭─ 2 Commits (1) ──────────────────────────╮
│ 8837ca0 Initial commit (81 seconds ago)
╰───────────────────────────────────────────╯
╔═ 3 Branches (1) ╗
> * main ║
╚═════════════════╝
q:quit r:refresh tab:switch enter:checkout p:pull P:push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (0) ──────────────┐ │ │
│ No changes │ │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ * main ║ │ │
║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (8837ca0) ↑0 ↓0
╔═ 1 Files (0) ═════╗
║ Clean working tree ║
╚════════════════════╝
╭─ 2 Commits (1) ──────────────────────────╮
│ 8837ca0 Initial commit (81 seconds ago)
╰───────────────────────────────────────────╯
╭─ 3 Branches (1) ╮
│ * main
╰─────────────────╯
q:quit r:refresh tab:switch space:stage/unstage a:stage all c:commit d:discard p:pull P:
push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (0) ──────────────┐ │ │
│ No changes │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ * main ║ │ │
║ ║ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (8837ca0) ↑0 ↓0
╔═ 1 Files (0) ═════╗
║ Clean working tree ║
╚════════════════════╝
╭─ 2 Commits (1) ──────────────────────────╮
│ 8837ca0 Initial commit (81 seconds ago)
╰───────────────────────────────────────────╯
╭─ 3 Branches (1) ╮
│ * main
╰─────────────────╯
q:quit r:refresh tab:switch space:stage/unstage a:stage all c:commit d:discard p:pull P:
push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ │
└────────────────────────────┘ │ │
┌─ 2 Files (0) ──────────────┐ │ │
│ No changes │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
╔═ 3 Branches [L] R T ═══════╗ │ │
║ * main ║ │ │
║ ║ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs n:new d:del p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-branch
2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/repos/claj
ygit/bb.edn start
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
Already on 'main'
Your branch is up to date with 'origin/main'.
Starting lazygitclj...
@@ -664,9 +664,9 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-branch
2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/repos/claj
ygit/bb.edn start
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
Already on 'main'
Your branch is up to date with 'origin/main'.
Starting lazygitclj...
Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 373 KiB

+205 -205
View File
@@ -1,4 +1,4 @@
>
@@ -304,8 +304,8 @@
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
@@ -334,8 +334,8 @@
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
>
@@ -364,8 +364,8 @@
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
>
@@ -394,8 +394,8 @@
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
@@ -424,8 +424,8 @@ er'
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
@@ -454,8 +454,8 @@ Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
@@ -484,8 +484,8 @@ Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
@@ -514,13 +514,13 @@ Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
>
@@ -544,13 +544,13 @@ Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
>
@@ -574,13 +574,13 @@ Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
@@ -604,13 +604,13 @@ Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
@@ -634,13 +634,13 @@ Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
@@ -664,13 +664,13 @@ Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
@@ -694,23 +694,23 @@ Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
>
@@ -724,23 +724,23 @@ drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
>
@@ -754,23 +754,23 @@ drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
@@ -784,23 +784,23 @@ drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
@@ -815,7 +815,7 @@ Starting lazygitclj...
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 84eed70 │ │ │
│ main → efc6e2a │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (1) ══════════════╗ │ │
║ ?? test-file.txt ║ │ │
@@ -830,7 +830,7 @@ Starting lazygitclj...
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
84eed70 Initial commit │ │ │
efc6e2a Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -845,7 +845,7 @@ Starting lazygitclj...
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 84eed70 │ │ diff --git a/test-file.txt b/test-file.txt │
│ main → efc6e2a │ │ diff --git a/test-file.txt b/test-file.txt │
└────────────────────────────┘ │ new file mode 100644 │
╔═ 2 Files (1) ══════════════╗ │ index 0000000..e11a339 │
║ A test-file.txt ║ │ --- /dev/null │
@@ -860,7 +860,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
84eed70 Initial commit │ │ │
efc6e2a Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -875,7 +875,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 84eed70 │ │ diff --git a/test-file.txt b/test-file.txt │
│ main → efc6e2a │ │ diff --git a/test-file.txt b/test-file.txt │
└────────────────────────────┘ │ new file mode 100644 │
╔═ 2 Files (1) ══════════════╗ │ index 0000000..e11a339 │
║ A test-file.txt ║ │ --- /dev/null │
@@ -890,7 +890,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
84eed70 Initial commit │ │ │
efc6e2a Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -905,7 +905,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 84eed70 │ │ diff --git a/test-file.txt b/test-file.txt │
│ main → efc6e2a │ │ diff --git a/test-file.txt b/test-file.txt │
└────────────────────────────┘ │ new file mode 100644 │
╔═ 2 Files (1) ══════════════╗ │ index 0000000..e11a339 │
║ A test-file.txt ║ │ --- /dev/null │
@@ -920,7 +920,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ ╭─ Commit Message ───────────────────────────────╮ │
└─────────────────────│ █ │ │
┌─ 4 Commits [C] R ───╰────────────────────────────────────────────────╯ │
84eed70 Initial commit │ │ │
efc6e2a Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -935,7 +935,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 84eed70 │ │ diff --git a/test-file.txt b/test-file.txt │
│ main → efc6e2a │ │ diff --git a/test-file.txt b/test-file.txt │
└────────────────────────────┘ │ new file mode 100644 │
╔═ 2 Files (1) ══════════════╗ │ index 0000000..e11a339 │
║ A test-file.txt ║ │ --- /dev/null │
@@ -950,7 +950,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ ╭─ Commit Message ───────────────────────────────╮ │
└─────────────────────│ █ │ │
┌─ 4 Commits [C] R ───╰────────────────────────────────────────────────╯ │
84eed70 Initial commit │ │ │
efc6e2a Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -965,7 +965,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 84eed70 │ │ diff --git a/test-file.txt b/test-file.txt │
│ main → efc6e2a │ │ diff --git a/test-file.txt b/test-file.txt │
└────────────────────────────┘ │ new file mode 100644 │
╔═ 2 Files (1) ══════════════╗ │ index 0000000..e11a339 │
║ A test-file.txt ║ │ --- /dev/null │
@@ -980,7 +980,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ ╭─ Commit Message ───────────────────────────────╮ │
└─────────────────────│ █ │ │
┌─ 4 Commits [C] R ───╰────────────────────────────────────────────────╯ │
84eed70 Initial commit │ │ │
efc6e2a Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -995,7 +995,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 84eed70 │ │ diff --git a/test-file.txt b/test-file.txt │
│ main → efc6e2a │ │ diff --git a/test-file.txt b/test-file.txt │
└────────────────────────────┘ │ new file mode 100644 │
╔═ 2 Files (1) ══════════════╗ │ index 0000000..e11a339 │
║ A test-file.txt ║ │ --- /dev/null │
@@ -1008,9 +1008,9 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
│ │ │ │
│ ╭─ Commit Message ───────────────────────────────╮ │
└─────────────────────│ Add test file via lazygitclj█ │ │
└─────────────────────│ Add test file via lazygitclj█ │ │
┌─ 4 Commits [C] R ───╰────────────────────────────────────────────────╯ │
84eed70 Initial commit │ │ │
efc6e2a Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -1025,7 +1025,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 84eed70 │ │ diff --git a/test-file.txt b/test-file.txt │
│ main → efc6e2a │ │ diff --git a/test-file.txt b/test-file.txt │
└────────────────────────────┘ │ new file mode 100644 │
╔═ 2 Files (1) ══════════════╗ │ index 0000000..e11a339 │
║ A test-file.txt ║ │ --- /dev/null │
@@ -1038,9 +1038,9 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
│ │ │ │
│ ╭─ Commit Message ───────────────────────────────╮ │
└─────────────────────│ Add test file via lazygitclj█ │ │
└─────────────────────│ Add test file via lazygitclj█ │ │
┌─ 4 Commits [C] R ───╰────────────────────────────────────────────────╯ │
84eed70 Initial commit │ │ │
efc6e2a Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -1056,7 +1056,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Committed!
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 1aee5f4 │ │ Select an item to view diff │
│ main → ff0eb8e │ │ Select an item to view diff │
└────────────────────────────┘ │ │
╔═ 2 Files (0) ══════════════╗ │ │
║ No changes ║ │ │
@@ -1071,8 +1071,8 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
1aee5f4 Add test file ... │ │ │
│ │ │
ff0eb8e Add test file ... │ │ │
efc6e2a Initial commit │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
@@ -1086,7 +1086,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Committed!
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 1aee5f4 │ │ Select an item to view diff │
│ main → ff0eb8e │ │ Select an item to view diff │
└────────────────────────────┘ │ │
╔═ 2 Files (0) ══════════════╗ │ │
║ No changes ║ │ │
@@ -1101,8 +1101,8 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
1aee5f4 Add test file ... │ │ │
│ │ │
ff0eb8e Add test file ... │ │ │
efc6e2a Initial commit │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
@@ -1116,11 +1116,11 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Committed!
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 1aee5f4 │ │ commit 1aee5f47e2c6d2422f70dc9cce7c41597c1cff6f
│ main → ff0eb8e │ │ commit ff0eb8e06de3e938f99766dae1cd7ea217104690
└────────────────────────────┘ │ Author: Test User <test@example.com> │
┌─ 2 Files (0) ──────────────┐ │ Date: Wed Jan 21 16:41:57 2026 -0500 │
┌─ 2 Files (0) ──────────────┐ │ Date: Thu Jan 22 12:17:39 2026 -0500 │
│ No changes │ │ │
│ │ │ Add test file via lazygitclj
│ │ │ Add test file via lazygitclj │
│ │ │ --- │
│ │ │ test-file.txt | 1 + │
└────────────────────────────┘ │ 1 file changed, 1 insertion(+) │
@@ -1131,8 +1131,8 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ --- /dev/null │
└────────────────────────────┘ │ +++ b/test-file.txt │
╔═ 4 Commits [C] R ══════════╗ │ @@ -0,0 +1 @@ │
1aee5f4 Add test file ... ║ │ +test content for commit │
║ │ │
ff0eb8e Add test file ... ║ │ +test content for commit │
efc6e2a Initial commit ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
@@ -1146,11 +1146,11 @@ q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Committed!
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 1aee5f4 │ │ commit 1aee5f47e2c6d2422f70dc9cce7c41597c1cff6f
│ main → ff0eb8e │ │ commit ff0eb8e06de3e938f99766dae1cd7ea217104690
└────────────────────────────┘ │ Author: Test User <test@example.com> │
┌─ 2 Files (0) ──────────────┐ │ Date: Wed Jan 21 16:41:57 2026 -0500 │
┌─ 2 Files (0) ──────────────┐ │ Date: Thu Jan 22 12:17:39 2026 -0500 │
│ No changes │ │ │
│ │ │ Add test file via lazygitclj
│ │ │ Add test file via lazygitclj │
│ │ │ --- │
│ │ │ test-file.txt | 1 + │
└────────────────────────────┘ │ 1 file changed, 1 insertion(+) │
@@ -1161,8 +1161,8 @@ q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout p/P:pull/push
│ │ │ --- /dev/null │
└────────────────────────────┘ │ +++ b/test-file.txt │
╔═ 4 Commits [C] R ══════════╗ │ @@ -0,0 +1 @@ │
1aee5f4 Add test file ... ║ │ +test content for commit │
║ │ │
ff0eb8e Add test file ... ║ │ +test content for commit │
efc6e2a Initial commit ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
@@ -1174,23 +1174,23 @@ q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout p/P:pull/push
└────────────────────────────┘ └──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
@@ -1204,23 +1204,23 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
@@ -1234,23 +1234,23 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
@@ -1264,243 +1264,243 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
> git log --oneline -2
1aee5f4 (HEAD -> main) Add test file via lazygitclj
84eed70 Initial commit
ff0eb8e (HEAD -> main) Add test file via lazygitclj
efc6e2a Initial commit
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
> git log --oneline -2
1aee5f4 (HEAD -> main) Add test file via lazygitclj
84eed70 Initial commit
ff0eb8e (HEAD -> main) Add test file via lazygitclj
efc6e2a Initial commit
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
> git log --oneline -2
1aee5f4 (HEAD -> main) Add test file via lazygitclj
84eed70 Initial commit
ff0eb8e (HEAD -> main) Add test file via lazygitclj
efc6e2a Initial commit
> git status
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
> git log --oneline -2
1aee5f4 (HEAD -> main) Add test file via lazygitclj
84eed70 Initial commit
ff0eb8e (HEAD -> main) Add test file via lazygitclj
efc6e2a Initial commit
> git status
On branch main
nothing to commit, working tree clean
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
> git log --oneline -2
1aee5f4 (HEAD -> main) Add test file via lazygitclj
84eed70 Initial commit
ff0eb8e (HEAD -> main) Add test file via lazygitclj
efc6e2a Initial commit
> git status
On branch main
nothing to commit, working tree clean
>
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
> git log --oneline -2
1aee5f4 (HEAD -> main) Add test file via lazygitclj
84eed70 Initial commit
ff0eb8e (HEAD -> main) Add test file via lazygitclj
efc6e2a Initial commit
> git status
On branch main
nothing to commit, working tree clean
> git show --stat HEAD
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
> git log --oneline -2
1aee5f4 (HEAD -> main) Add test file via lazygitclj
84eed70 Initial commit
ff0eb8e (HEAD -> main) Add test file via lazygitclj
efc6e2a Initial commit
> git status
On branch main
nothing to commit, working tree clean
> git show --stat HEAD
commit 1aee5f47e2c6d2422f70dc9cce7c41597c1cff6f (HEAD -> main)
commit ff0eb8e06de3e938f99766dae1cd7ea217104690 (HEAD -> main)
────────────────────────────────────────────────────────────────────────────────
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd /tmp
/lazygitclj-e2e-commit-verify
> rm -rf /tmp/lazygitclj-e2e-commit-verify && mkdir -p /tmp/lazygitclj-e2e-commit-verify && cd
/tmp/lazygitclj-e2e-commit-verify
> git init -b main && git config user.email 'test@example.com' && git config user.name 'Test Us
er'
Initialized empty Git repository in /tmp/lazygitclj-e2e-commit-verify/.git/
> echo 'initial' > README.md && git add . && git commit -m 'Initial commit'
[main (root-commit) 84eed70] Initial commit
[main (root-commit) efc6e2a] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
> echo 'test content for commit' > test-file.txt
> ls -la
total 52
drwxrwxr-x 3 ajet ajet 4096 Jan 21 16:41 .
drwxrwxrwt 65 root root 36864 Jan 21 16:41 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 21 16:41 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 21 16:41 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 21 16:41 test-file.txt
drwxrwxr-x 3 ajet ajet 4096 Jan 22 12:17 .
drwxrwxrwt 93 root root 36864 Jan 22 12:17 ..
drwxrwxr-x 8 ajet ajet 4096 Jan 22 12:17 .git
-rw-rw-r-- 1 ajet ajet 8 Jan 22 12:17 README.md
-rw-rw-r-- 1 ajet ajet 24 Jan 22 12:17 test-file.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
> git log --oneline -2
1aee5f4 (HEAD -> main) Add test file via lazygitclj
84eed70 Initial commit
ff0eb8e (HEAD -> main) Add test file via lazygitclj
efc6e2a Initial commit
> git status
On branch main
nothing to commit, working tree clean
> git show --stat HEAD
commit 1aee5f47e2c6d2422f70dc9cce7c41597c1cff6f (HEAD -> main)
commit ff0eb8e06de3e938f99766dae1cd7ea217104690 (HEAD -> main)
────────────────────────────────────────────────────────────────────────────────
Binary file not shown.

Before

Width:  |  Height:  |  Size: 353 KiB

After

Width:  |  Height:  |  Size: 359 KiB

File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 182 KiB

+403 -403
View File
@@ -304,8 +304,8 @@
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-commits-
tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
@@ -334,24 +334,20 @@ tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-commits-
tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-commits-tabs/.git/
[main (root-commit) dba4a40] Initial commit
[main (root-commit) f8b7619] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 8f863df] Feature work
[feature-branch 11c9225] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-commits-tabs
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
Starting lazygitclj...
@@ -363,415 +359,415 @@ Starting lazygitclj...
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╔═ 1 Files (3) ═╗
║ Staged: ║
║ M > file2.txt ║
║ ║
║ Unstaged: ║
║ M file1.txt ║
║ ?? newfile.txt ║
╚════════════════╝
╭─ 2 [Commits] | Reflog (1) ────────────╮
│ dba4a40 Initial commit (0 seconds ago) │
╰────────────────────────────────────────╯
╭─ 3 [Local] | Remotes | Tags (2) ╮
│ feature-branch │
│ * main │
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
│ No stashes │
╰──────────────╯
q:quit ?:help D:reset spc:stage a:all c:commit d:discard s/S:stash p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 [Commits] | Reflog (1) ══════════════╗
║ dba4a40 > Initial commit (0 seconds ago) ║
╚══════════════════════════════════════════╝
3 [Local] | Remotes | Tags (2) ╮
feature-branch
* main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
│ No stashes
╰──────────────╯
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@
║ ║ │ line1
║ ║ │ +modified
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
4 Commits [C] R ──────────┐ │ │
f8b7619 Initial commit │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 [Commits] | Reflog (1) ══════════════╗
║ dba4a40 > Initial commit (0 seconds ago) ║
╚══════════════════════════════════════════╝
3 [Local] | Remotes | Tags (2) ╮
feature-branch
* main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
│ No stashes
╰──────────────╯
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@
║ ║ │ line1
║ ║ │ +modified
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
4 Commits [C] R ──────────┐ │ │
f8b7619 Initial commit │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 Commits | [Reflog] (4) ════════════════════════════════════╗
║ dba4a40 > checkout: moving from feature-branch to ... HEAD@{0} ║
║ 8f863df commit: Feature work HEAD@{1}
║ dba4a40 checkout: moving from main to feature-br... HEAD@{2} ║
║ dba4a40 commit (initial): Initial commit HEAD@{3} ║
╚════════════════════════════════════════════════════════════════╝
╭─ 3 [Local] | Remotes | Tags (2) ╮
feature-branch
│ * main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
No stashes │
──────────────
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@
║ ║ │ line1
║ ║ │ +modified
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 Commits | [Reflog] (4) ════════════════════════════════════╗
║ dba4a40 > checkout: moving from feature-branch to ... HEAD@{0} ║
║ 8f863df commit: Feature work HEAD@{1}
║ dba4a40 checkout: moving from main to feature-br... HEAD@{2} ║
║ dba4a40 commit (initial): Initial commit HEAD@{3} ║
╚════════════════════════════════════════════════════════════════╝
╭─ 3 [Local] | Remotes | Tags (2) ╮
feature-branch
│ * main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
No stashes │
──────────────
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@
║ ║ │ line1
║ ║ │ +modified
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 Commits | [Reflog] (4) ══════════════════════════════════╗
║ dba4a40 checkout: moving from feature-branch to ... HEAD@{0} ║
║ 8f863df > commit: Feature work HEAD@{1}
║ dba4a40 checkout: moving from main to feature-br... HEAD@{2} ║
║ dba4a40 commit (initial): Initial commit HEAD@{3} ║
╚══════════════════════════════════════════════════════════════╝
╭─ 3 [Local] | Remotes | Tags (2) ╮
feature-branch
│ * main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
No stashes │
──────────────
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@
║ ║ │ line1
║ ║ │ +modified
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 Commits | [Reflog] (4) ══════════════════════════════════╗
║ dba4a40 checkout: moving from feature-branch to ... HEAD@{0} ║
║ 8f863df > commit: Feature work HEAD@{1}
║ dba4a40 checkout: moving from main to feature-br... HEAD@{2} ║
║ dba4a40 commit (initial): Initial commit HEAD@{3} ║
╚══════════════════════════════════════════════════════════════╝
╭─ 3 [Local] | Remotes | Tags (2) ╮
feature-branch
│ * main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
No stashes │
──────────────
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (2) ══════════════╗ │ │
║ M file1.txt ║ │ │
║ ?? new-file.txt ║ │
║ ║ │
║ ║ │
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 Commits | [Reflog] (4) ════════════════════════════════════╗
║ dba4a40 > checkout: moving from feature-branch to ... HEAD@{0} ║
║ 8f863df commit: Feature work HEAD@{1}
║ dba4a40 checkout: moving from main to feature-br... HEAD@{2} ║
║ dba4a40 commit (initial): Initial commit HEAD@{3} ║
╚════════════════════════════════════════════════════════════════╝
╭─ 3 [Local] | Remotes | Tags (2) ╮
feature-branch
│ * main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
No stashes │
──────────────
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (2) ══════════════╗ │ │
║ M file1.txt ║ │ │
║ ?? new-file.txt ║ │
║ ║ │
║ ║ │
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 Commits | [Reflog] (4) ════════════════════════════════════╗
║ dba4a40 > checkout: moving from feature-branch to ... HEAD@{0} ║
║ 8f863df commit: Feature work HEAD@{1}
║ dba4a40 checkout: moving from main to feature-br... HEAD@{2} ║
║ dba4a40 commit (initial): Initial commit HEAD@{3} ║
╚════════════════════════════════════════════════════════════════╝
╭─ 3 [Local] | Remotes | Tags (2) ╮
feature-branch
│ * main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
No stashes │
──────────────
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@
║ ║ │ line1
║ ║ │ +modified
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 [Commits] | Reflog (1) ══════════════╗
║ dba4a40 > Initial commit (0 seconds ago) ║
╚══════════════════════════════════════════╝
3 [Local] | Remotes | Tags (2) ╮
feature-branch
* main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
│ No stashes
╰──────────────╯
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@
║ ║ │ line1
║ ║ │ +modified
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
4 Commits [C] R ──────────┐ │ │
f8b7619 Initial commit │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 [Commits] | Reflog (1) ══════════════╗
║ dba4a40 > Initial commit (0 seconds ago) ║
╚══════════════════════════════════════════╝
3 [Local] | Remotes | Tags (2) ╮
feature-branch
* main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
│ No stashes
╰──────────────╯
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@
║ ║ │ line1
║ ║ │ +modified
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
4 Commits [C] R ──────────┐ │ │
f8b7619 Initial commit │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 [Commits] | Reflog (1) ══════════════╗
║ dba4a40 > Initial commit (0 seconds ago) ║
╚══════════════════════════════════════════╝
3 [Local] | Remotes | Tags (2) ╮
feature-branch
* main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
│ No stashes
╰──────────────╯
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@
║ ║ │ line1
║ ║ │ +modified
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
4 Commits [C] R ──────────┐ │ │
f8b7619 Initial commit │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dba4a40)
╭─ 1 Files (3) ─╮
│ Staged:
│ M file2.txt
│ Unstaged:
│ M file1.txt
?? newfile.txt
╰────────────────╯
╔═ 2 [Commits] | Reflog (1) ══════════════╗
║ dba4a40 > Initial commit (0 seconds ago) ║
╚══════════════════════════════════════════╝
3 [Local] | Remotes | Tags (2) ╮
feature-branch
* main
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
│ No stashes
╰──────────────╯
q:quit ?:help D:reset []:tabs spc:checkout t:revert C:cherry-pick p/P:pull/push
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (2) ══════════════╗ │ │
║ M file1.txt ║ │ │
║ ?? new-file.txt ║ │
║ ║ │
║ ║ │
╚════════════════════════════╝ │
┌─ 3 Branches [L] R T ───────┐ │
feature-branch │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
4 Commits [C] R ──────────┐ │ │
f8b7619 Initial commit │ │
│ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-commits-
tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f8b7619 │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (2) ══════════════╗ │ │
║ M file1.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f8b7619 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-commits-tabs/.git/
[main (root-commit) dba4a40] Initial commit
[main (root-commit) f8b7619] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 8f863df] Feature work
[feature-branch 11c9225] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-commits-tabs
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
Starting lazygitclj...
Goodbye!
@@ -783,25 +779,25 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-commits-
tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-commits-tabs/.git/
[main (root-commit) dba4a40] Initial commit
[main (root-commit) f8b7619] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 8f863df] Feature work
[feature-branch 11c9225] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-commits-tabs
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
Starting lazygitclj...
Goodbye!
@@ -813,4 +809,8 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
Binary file not shown.

Before

Width:  |  Height:  |  Size: 186 KiB

After

Width:  |  Height:  |  Size: 172 KiB

+996
View File
@@ -0,0 +1,996 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-cursor-test.sh && cd /tmp/lazygitclj-e2e-cursor && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-cursor-test.sh && cd /tmp/lazygitclj-e2e-cursor && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-cursor/.git/
[main (root-commit) bcf44e8] Initial
20 files changed, 20 insertions(+)
create mode 100644 file1.txt
create mode 100644 file10.txt
create mode 100644 file11.txt
create mode 100644 file12.txt
create mode 100644 file13.txt
create mode 100644 file14.txt
create mode 100644 file15.txt
create mode 100644 file16.txt
create mode 100644 file17.txt
create mode 100644 file18.txt
create mode 100644 file19.txt
create mode 100644 file2.txt
create mode 100644 file20.txt
create mode 100644 file3.txt
create mode 100644 file4.txt
create mode 100644 file5.txt
create mode 100644 file6.txt
create mode 100644 file7.txt
create mode 100644 file8.txt
create mode 100644 file9.txt
Cursor test repo created at /tmp/lazygitclj-e2e-cursor
Starting lazygitclj...
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a0054e4..9b88e08 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ M file10.txt ║ │ @@ -1 +1,2 @@ │
║ M file11.txt ║ │ content 1 │
║ M file12.txt ║ │ +modified 1 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file10.txt b/file10.txt │
└────────────────────────────┘ │ index eaeeedc..7d09707 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file10.txt │
║ M file1.txt ║ │ +++ b/file10.txt │
║ M file10.txt ║ │ @@ -1 +1,2 @@ │
║ M file11.txt ║ │ content 10 │
║ M file12.txt ║ │ +modified 10 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file10.txt b/file10.txt │
└────────────────────────────┘ │ index eaeeedc..7d09707 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file10.txt │
║ M file1.txt ║ │ +++ b/file10.txt │
║ M file10.txt ║ │ @@ -1 +1,2 @@ │
║ M file11.txt ║ │ content 10 │
║ M file12.txt ║ │ +modified 10 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file11.txt b/file11.txt │
└────────────────────────────┘ │ index 863b5f2..2bc0e90 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file11.txt │
║ M file1.txt ║ │ +++ b/file11.txt │
║ M file10.txt ║ │ @@ -1 +1,2 @@ │
║ M file11.txt ║ │ content 11 │
║ M file12.txt ║ │ +modified 11 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file11.txt b/file11.txt │
└────────────────────────────┘ │ index 863b5f2..2bc0e90 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file11.txt │
║ M file1.txt ║ │ +++ b/file11.txt │
║ M file10.txt ║ │ @@ -1 +1,2 @@ │
║ M file11.txt ║ │ content 11 │
║ M file12.txt ║ │ +modified 11 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file12.txt b/file12.txt │
└────────────────────────────┘ │ index 93f0778..5943bf8 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file12.txt │
║ M file10.txt ║ │ +++ b/file12.txt │
║ M file11.txt ║ │ @@ -1 +1,2 @@ │
║ M file12.txt ║ │ content 12 │
║ M file13.txt ║ │ +modified 12 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file12.txt b/file12.txt │
└────────────────────────────┘ │ index 93f0778..5943bf8 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file12.txt │
║ M file10.txt ║ │ +++ b/file12.txt │
║ M file11.txt ║ │ @@ -1 +1,2 @@ │
║ M file12.txt ║ │ content 12 │
║ M file13.txt ║ │ +modified 12 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf44e8 │ │ diff --git a/file13.txt b/file13.txt │
└────────────────────────────┘ │ index c218991..6ce6f21 100644 │
╔═ 2 Files (20) ═════════════╗ │ --- a/file13.txt │
║ M file11.txt ║ │ +++ b/file13.txt │
║ M file12.txt ║ │ @@ -1 +1,2 @@ │
║ M file13.txt ║ │ content 13 │
║ M file14.txt ║ │ +modified 13 │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf44e8 Initial │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-cursor-test.sh && cd /tmp/lazygitclj-e2e-cursor && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-cursor/.git/
[main (root-commit) bcf44e8] Initial
20 files changed, 20 insertions(+)
create mode 100644 file1.txt
create mode 100644 file10.txt
create mode 100644 file11.txt
create mode 100644 file12.txt
create mode 100644 file13.txt
create mode 100644 file14.txt
create mode 100644 file15.txt
create mode 100644 file16.txt
create mode 100644 file17.txt
create mode 100644 file18.txt
create mode 100644 file19.txt
create mode 100644 file2.txt
create mode 100644 file20.txt
create mode 100644 file3.txt
create mode 100644 file4.txt
create mode 100644 file5.txt
create mode 100644 file6.txt
create mode 100644 file7.txt
create mode 100644 file8.txt
create mode 100644 file9.txt
Cursor test repo created at /tmp/lazygitclj-e2e-cursor
Starting lazygitclj...
Goodbye!
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-cursor-test.sh && cd /tmp/lazygitclj-e2e-cursor && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-cursor/.git/
[main (root-commit) bcf44e8] Initial
20 files changed, 20 insertions(+)
create mode 100644 file1.txt
create mode 100644 file10.txt
create mode 100644 file11.txt
create mode 100644 file12.txt
create mode 100644 file13.txt
create mode 100644 file14.txt
create mode 100644 file15.txt
create mode 100644 file16.txt
create mode 100644 file17.txt
create mode 100644 file18.txt
create mode 100644 file19.txt
create mode 100644 file2.txt
create mode 100644 file20.txt
create mode 100644 file3.txt
create mode 100644 file4.txt
create mode 100644 file5.txt
create mode 100644 file6.txt
create mode 100644 file7.txt
create mode 100644 file8.txt
create mode 100644 file9.txt
Cursor test repo created at /tmp/lazygitclj-e2e-cursor
Starting lazygitclj...
Goodbye!
────────────────────────────────────────────────────────────────────────────────
Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

-636
View File
@@ -1,636 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
Initialized empty Git repository in /tmp/lazygitclj-debug/.git/
[main (root-commit) dd04b48] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 18fb092] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-debug
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
Initialized empty Git repository in /tmp/lazygitclj-debug/.git/
[main (root-commit) dd04b48] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 18fb092] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-debug
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
Initialized empty Git repository in /tmp/lazygitclj-debug/.git/
[main (root-commit) dd04b48] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 18fb092] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-debug
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
> cd /tmp/lazygitclj-debug && git status --porcelain
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
Initialized empty Git repository in /tmp/lazygitclj-debug/.git/
[main (root-commit) dd04b48] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 18fb092] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-debug
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
> cd /tmp/lazygitclj-debug && git status --porcelain
M file1.txt
M file2.txt
?? newfile.txt
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
Initialized empty Git repository in /tmp/lazygitclj-debug/.git/
[main (root-commit) dd04b48] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 18fb092] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-debug
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
> cd /tmp/lazygitclj-debug && git status --porcelain
M file1.txt
M file2.txt
?? newfile.txt
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
Initialized empty Git repository in /tmp/lazygitclj-debug/.git/
[main (root-commit) dd04b48] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 18fb092] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-debug
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
> cd /tmp/lazygitclj-debug && git status --porcelain
M file1.txt
M file2.txt
?? newfile.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
Initialized empty Git repository in /tmp/lazygitclj-debug/.git/
[main (root-commit) dd04b48] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 18fb092] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-debug
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
> cd /tmp/lazygitclj-debug && git status --porcelain
M file1.txt
M file2.txt
?? newfile.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
────────────────────────────────────────────────────────────────────────────────
lazygitclj main (dd04b48)
╔═ 1 Files (3) ═╗
║ Staged: ║
║ M > file2.txt ║
║ ║
║ Unstaged: ║
║ M file1.txt ║
║ ?? newfile.txt ║
╚════════════════╝
╭─ 2 [Commits] | Reflog (1) ────────────╮
│ dd04b48 Initial commit (9 seconds ago) │
╰────────────────────────────────────────╯
╭─ 3 [Local] | Remotes | Tags (2) ╮
│ feature-branch │
│ * main │
╰─────────────────────────────────╯
╭─ 4 Stash (0) ╮
│ No stashes │
╰──────────────╯
q:quit ?:help D:reset spc:stage a:all c:commit d:discard s/S:stash p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
Initialized empty Git repository in /tmp/lazygitclj-debug/.git/
[main (root-commit) dd04b48] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 18fb092] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-debug
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
> cd /tmp/lazygitclj-debug && git status --porcelain
M file1.txt
M file2.txt
?? newfile.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
Initialized empty Git repository in /tmp/lazygitclj-debug/.git/
[main (root-commit) dd04b48] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 18fb092] Feature work
1 file changed, 1 insertion(+)
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-debug
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
> cd /tmp/lazygitclj-debug && git status --porcelain
M file1.txt
M file2.txt
?? newfile.txt
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
Starting lazygitclj...
Goodbye!
>
────────────────────────────────────────────────────────────────────────────────
Binary file not shown.

Before

Width:  |  Height:  |  Size: 161 KiB

+309 -309
View File
@@ -337,360 +337,360 @@
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
[main (root-commit) f2be6fc] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
[feature-branch 1bf447c] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
Starting lazygitclj...
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────╔═ Help - Keybindings ══════════════════════════════╗────────────────────┐
│ main → f2be6fc ║ Global: ║ │
└────────────────────║ q - Quit r - Refresh ║ │
╔═ 2 Files (2) ══════║ h/l - Prev/Next panel 2-5 - Jump to panel ║ │
║ M file1.txt ║ j/k - Move down/up z/Z - Undo/Redo ║ │
║ ?? new-file.txt ║ p - Pull P - Push ║ │
║ ║ ? - Help D - Reset options ║ │
║ ║ ║ │
╚════════════════════║ Files (2): ║ │
┌─ 3 Branches [L] R T║ space - Stage/unstage a - Stage all ║ │
│ feature-branch ║ c - Commit d - Discard file ║ │
│ * main ║ s - Quick stash S - Stash options ║ │
│ ║ ║ │
│ ║ Branches (3): ║ │
└────────────────────║ [/] - Switch tabs enter - Checkout ║ │
┌─ 4 Commits [C] R ──║ n - New branch d - Delete branch ║ │
│ f2be6fc Initial com║ R - Rename M - Merge ║ │
│ ║ f - Fast-forward ║ │
│ ║ ║ │
│ ║ Commits (4): ║ │
└────────────────────║ [/] - Switch tabs space - Checkout ║ │
┌─ 5 Stash (0) ──────║ g - Reset to C - Cherry-pick ║ │
│ No stashes ║ t - Revert r - Reword (HEAD only) ║ │
│ ║ y - Show SHA ║────────────────────┘
│ ║ ║────────────────────┐
│ ║ Stash (5): ║ │
└────────────────────║ space - Apply g - Pop (apply+drop) ║ │
║ d - Drop n - Branch from stash ║────────────────────┘
q:quit ?:help h/l:pan║ ║
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────╔═ Help - Keybindings ══════════════════════════════╗────────────────────┐
│ main → f2be6fc ║ Global: ║ │
└────────────────────║ q - Quit r - Refresh ║ │
╔═ 2 Files (2) ══════║ h/l - Prev/Next panel 2-5 - Jump to panel ║ │
║ M file1.txt ║ j/k - Move down/up z/Z - Undo/Redo ║ │
║ ?? new-file.txt ║ p - Pull P - Push ║ │
║ ║ ? - Help D - Reset options ║ │
║ ║ ║ │
╚════════════════════║ Files (2): ║ │
┌─ 3 Branches [L] R T║ space - Stage/unstage a - Stage all ║ │
│ feature-branch ║ c - Commit d - Discard file ║ │
│ * main ║ s - Quick stash S - Stash options ║ │
│ ║ ║ │
│ ║ Branches (3): ║ │
└────────────────────║ [/] - Switch tabs enter - Checkout ║ │
┌─ 4 Commits [C] R ──║ n - New branch d - Delete branch ║ │
│ f2be6fc Initial com║ R - Rename M - Merge ║ │
│ ║ f - Fast-forward ║ │
│ ║ ║ │
│ ║ Commits (4): ║ │
└────────────────────║ [/] - Switch tabs space - Checkout ║ │
┌─ 5 Stash (0) ──────║ g - Reset to C - Cherry-pick ║ │
│ No stashes ║ t - Revert r - Reword (HEAD only) ║ │
│ ║ y - Show SHA ║────────────────────┘
│ ║ ║────────────────────┐
│ ║ Stash (5): ║ │
└────────────────────║ space - Apply g - Pop (apply+drop) ║ │
║ d - Drop n - Branch from stash ║────────────────────┘
q:quit ?:help h/l:pan║ ║
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────╔═ Help - Keybindings ══════════════════════════════╗────────────────────┐
│ main → f2be6fc ║ Global: ║ │
└────────────────────║ q - Quit r - Refresh ║ │
╔═ 2 Files (2) ══════║ h/l - Prev/Next panel 2-5 - Jump to panel ║ │
║ M file1.txt ║ j/k - Move down/up z/Z - Undo/Redo ║ │
║ ?? new-file.txt ║ p - Pull P - Push ║ │
║ ║ ? - Help D - Reset options ║ │
║ ║ ║ │
╚════════════════════║ Files (2): ║ │
┌─ 3 Branches [L] R T║ space - Stage/unstage a - Stage all ║ │
│ feature-branch ║ c - Commit d - Discard file ║ │
│ * main ║ s - Quick stash S - Stash options ║ │
│ ║ ║ │
│ ║ Branches (3): ║ │
└────────────────────║ [/] - Switch tabs enter - Checkout ║ │
┌─ 4 Commits [C] R ──║ n - New branch d - Delete branch ║ │
│ f2be6fc Initial com║ R - Rename M - Merge ║ │
│ ║ f - Fast-forward ║ │
│ ║ ║ │
│ ║ Commits (4): ║ │
└────────────────────║ [/] - Switch tabs space - Checkout ║ │
┌─ 5 Stash (0) ──────║ g - Reset to C - Cherry-pick ║ │
│ No stashes ║ t - Revert r - Reword (HEAD only) ║ │
│ ║ y - Show SHA ║────────────────────┘
│ ║ ║────────────────────┐
│ ║ Stash (5): ║ │
└────────────────────║ space - Apply g - Pop (apply+drop) ║ │
║ d - Drop n - Branch from stash ║────────────────────┘
q:quit ?:help h/l:pan║ ║
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────╔═ Help - Keybindings ══════════════════════════════╗────────────────────┐
│ main → f2be6fc ║ Global: ║ │
└────────────────────║ q - Quit r - Refresh ║ │
╔═ 2 Files (2) ══════║ h/l - Prev/Next panel 2-5 - Jump to panel ║ │
║ M file1.txt ║ j/k - Move down/up z/Z - Undo/Redo ║ │
║ ?? new-file.txt ║ p - Pull P - Push ║ │
║ ║ ? - Help D - Reset options ║ │
║ ║ ║ │
╚════════════════════║ Files (2): ║ │
┌─ 3 Branches [L] R T║ space - Stage/unstage a - Stage all ║ │
│ feature-branch ║ c - Commit d - Discard file ║ │
│ * main ║ s - Quick stash S - Stash options ║ │
│ ║ ║ │
│ ║ Branches (3): ║ │
└────────────────────║ [/] - Switch tabs enter - Checkout ║ │
┌─ 4 Commits [C] R ──║ n - New branch d - Delete branch ║ │
│ f2be6fc Initial com║ R - Rename M - Merge ║ │
│ ║ f - Fast-forward ║ │
│ ║ ║ │
│ ║ Commits (4): ║ │
└────────────────────║ [/] - Switch tabs space - Checkout ║ │
┌─ 5 Stash (0) ──────║ g - Reset to C - Cherry-pick ║ │
│ No stashes ║ t - Revert r - Reword (HEAD only) ║ │
│ ║ y - Show SHA ║────────────────────┘
│ ║ ║────────────────────┐
│ ║ Stash (5): ║ │
└────────────────────║ space - Apply g - Pop (apply+drop) ║ │
║ d - Drop n - Branch from stash ║────────────────────┘
q:quit ?:help h/l:pan║ ║
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → f2be6fc │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ f2be6fc Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
[main (root-commit) f2be6fc] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
[feature-branch 1bf447c] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
Starting lazygitclj...
Goodbye!
>
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
[main (root-commit) f2be6fc] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
[feature-branch 1bf447c] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
Starting lazygitclj...
Goodbye!
>
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-help/.git/
[main (root-commit) 73a02ed] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch b40de63] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-help
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
────────────────────────────────────────────────────────────────────────────────
Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

After

Width:  |  Height:  |  Size: 304 KiB

File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 109 KiB

After

Width:  |  Height:  |  Size: 402 KiB

+286 -286
View File
@@ -337,21 +337,21 @@
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-reset/.git/
[main (root-commit) bcf7fe9] Initial commit
[main (root-commit) 157e8d1] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch c24e652] Feature work
[feature-branch ab91e0c] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-reset
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
@@ -365,223 +365,12 @@ Test repo created at /tmp/lazygitclj-e2e-reset
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ?? newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf7fe9 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ?? newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ────╔═ Reset Options ════════════════════════╗ │
│ feature-branch ║ s - Soft reset (uncommit, keep staged) ║ │
│ * main ║ m - Mixed reset (uncommit, unstage) ║ │
│ ║ h - Hard reset (discard all changes) ║ │
│ ║ ║ │
└─────────────────────────║ u - Unstage all staged changes ║ │
┌─ 4 Commits [C] R ───────║ d - Discard all unstaged changes ║ │
│ bcf7fe9 Initial commit ║ c - Clean untracked files ║ │
│ ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ?? newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ────╔═ Reset Options ════════════════════════╗ │
│ feature-branch ║ s - Soft reset (uncommit, keep staged) ║ │
│ * main ║ m - Mixed reset (uncommit, unstage) ║ │
│ ║ h - Hard reset (discard all changes) ║ │
│ ║ ║ │
└─────────────────────────║ u - Unstage all staged changes ║ │
┌─ 4 Commits [C] R ───────║ d - Discard all unstaged changes ║ │
│ bcf7fe9 Initial commit ║ c - Clean untracked files ║ │
│ ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ?? newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ────╔═ Reset Options ════════════════════════╗ │
│ feature-branch ║ s - Soft reset (uncommit, keep staged) ║ │
│ * main ║ m - Mixed reset (uncommit, unstage) ║ │
│ ║ h - Hard reset (discard all changes) ║ │
│ ║ ║ │
└─────────────────────────║ u - Unstage all staged changes ║ │
┌─ 4 Commits [C] R ───────║ d - Discard all unstaged changes ║ │
│ bcf7fe9 Initial commit ║ c - Clean untracked files ║ │
│ ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ?? newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ bcf7fe9 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ?? newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ────╔═ Reset Options ════════════════════════╗ │
│ feature-branch ║ s - Soft reset (uncommit, keep staged) ║ │
│ * main ║ m - Mixed reset (uncommit, unstage) ║ │
│ ║ h - Hard reset (discard all changes) ║ │
│ ║ ║ │
└─────────────────────────║ u - Unstage all staged changes ║ │
┌─ 4 Commits [C] R ───────║ d - Discard all unstaged changes ║ │
│ bcf7fe9 Initial commit ║ c - Clean untracked files ║ │
│ ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ?? newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ────╔═ Reset Options ════════════════════════╗ │
│ feature-branch ║ s - Soft reset (uncommit, keep staged) ║ │
│ * main ║ m - Mixed reset (uncommit, unstage) ║ │
│ ║ h - Hard reset (discard all changes) ║ │
│ ║ ║ │
└─────────────────────────║ u - Unstage all staged changes ║ │
┌─ 4 Commits [C] R ───────║ d - Discard all unstaged changes ║ │
│ bcf7fe9 Initial commit ║ c - Clean untracked files ║ │
│ ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Unstaged all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file1.txt b/file1.txt │
│ main → 157e8d1 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file1.txt │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
M file2.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
@@ -591,27 +380,117 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
bcf7fe9 Initial commit │ │ │
157e8d1 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ └──────────────────────────────────────────────────────────────┘
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
│ │ │ │
└────────────────────────────┘ └──────────────────────────────────────────────────────────────┘
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Unstaged all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file1.txt b/file1.txt │
│ main → 157e8d1 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file1.txt │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
M file2.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ────╔═ Reset Options ════════════════════════╗ │
│ feature-branch ║ s - Soft reset (uncommit, keep staged) ║ │
│ * main ║ m - Mixed reset (uncommit, unstage) ║ │
│ ║ h - Hard reset (discard all changes) ║ │
│ ║ ║ │
└─────────────────────────║ u - Unstage all staged changes ║ │
┌─ 4 Commits [C] R ───────║ d - Discard all unstaged changes ║ │
│ 157e8d1 Initial commit ║ c - Clean untracked files ║ │
│ ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 157e8d1 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ────╔═ Reset Options ════════════════════════╗ │
│ feature-branch ║ s - Soft reset (uncommit, keep staged) ║ │
│ * main ║ m - Mixed reset (uncommit, unstage) ║ │
│ ║ h - Hard reset (discard all changes) ║ │
│ ║ ║ │
└─────────────────────────║ u - Unstage all staged changes ║ │
┌─ 4 Commits [C] R ───────║ d - Discard all unstaged changes ║ │
│ 157e8d1 Initial commit ║ c - Clean untracked files ║ │
│ ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 157e8d1 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ────╔═ Reset Options ════════════════════════╗ │
│ feature-branch ║ s - Soft reset (uncommit, keep staged) ║ │
│ * main ║ m - Mixed reset (uncommit, unstage) ║ │
│ ║ h - Hard reset (discard all changes) ║ │
│ ║ ║ │
└─────────────────────────║ u - Unstage all staged changes ║ │
┌─ 4 Commits [C] R ───────║ d - Discard all unstaged changes ║ │
│ 157e8d1 Initial commit ║ c - Clean untracked files ║ │
│ ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 157e8d1 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
@@ -621,28 +500,89 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
bcf7fe9 Initial commit │ │ │
157e8d1 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ └──────────────────────────────────────────────────────────────┘
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 157e8d1 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ────╔═ Reset Options ════════════════════════╗ │
│ feature-branch ║ s - Soft reset (uncommit, keep staged) ║ │
│ * main ║ m - Mixed reset (uncommit, unstage) ║ │
│ ║ h - Hard reset (discard all changes) ║ │
│ ║ ║ │
└─────────────────────────║ u - Unstage all staged changes ║ │
┌─ 4 Commits [C] R ───────║ d - Discard all unstaged changes ║ │
│ 157e8d1 Initial commit ║ c - Clean untracked files ║ │
│ ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ └──────────────────────────────────────────────────────────────┘
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 157e8d1 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
║ ?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ ║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ────╔═ Reset Options ════════════════════════╗ │
│ feature-branch ║ s - Soft reset (uncommit, keep staged) ║ │
│ * main ║ m - Mixed reset (uncommit, unstage) ║ │
│ ║ h - Hard reset (discard all changes) ║ │
│ ║ ║ │
└─────────────────────────║ u - Unstage all staged changes ║ │
┌─ 4 Commits [C] R ───────║ d - Discard all unstaged changes ║ │
│ 157e8d1 Initial commit ║ c - Clean untracked files ║ │
│ ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Unstaged all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file1.txt ║ │ +++ b/file2.txt │
M file2.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
║ ║ │ +staged content
│ main → 157e8d1 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
@@ -651,7 +591,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
bcf7fe9 Initial commit │ │ │
157e8d1 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -666,13 +606,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Unstaged all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file1.txt ║ │ +++ b/file2.txt │
M file2.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
║ ║ │ +staged content
│ main → 157e8d1 │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
@@ -681,7 +621,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
bcf7fe9 Initial commit │ │ │
157e8d1 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -696,13 +636,73 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Unstaged all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt
└────────────────────────────┘ │ index a29bdeb..723650f 100644
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt
║ M file1.txt ║ │ +++ b/file2.txt
M file2.txt ║ │ @@ -1 +1,2 @@
?? newfile.txt ║ │ line1
║ ║ │ +staged content
│ main → 157e8d1 │ │
└────────────────────────────┘ │
╔═ 2 Files (2) ══════════════╗ │
║ M file1.txt ║ │
?? new-file.txt ║ │
║ │
║ ║ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 157e8d1 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
│ │ │ │
└────────────────────────────┘ └──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Unstaged all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 157e8d1 │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (2) ══════════════╗ │ │
║ M file1.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 157e8d1 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
│ │ │ │
└────────────────────────────┘ └──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Unstaged all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 157e8d1 │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (2) ══════════════╗ │ │
║ M file1.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
╚═════════════════════════╔═ Reset Options ════════════════════════╗ │
┌─ 3 Branches [L] R T ────║ s - Soft reset (uncommit, keep staged) ║ │
│ feature-branch ║ m - Mixed reset (uncommit, unstage) ║ │
@@ -711,7 +711,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ ║ u - Unstage all staged changes ║ │
└─────────────────────────║ d - Discard all unstaged changes ║ │
┌─ 4 Commits [C] R ───────║ c - Clean untracked files ║ │
bcf7fe9 Initial commit ║ ║ │
157e8d1 Initial commit ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
│ │ │ │
@@ -726,13 +726,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Unstaged all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ diff --git a/file2.txt b/file2.txt
└────────────────────────────┘ │ index a29bdeb..723650f 100644
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt
║ M file1.txt ║ │ +++ b/file2.txt
M file2.txt ║ │ @@ -1 +1,2 @@
?? newfile.txt ║ │ line1
║ ║ │ +staged content
│ main → 157e8d1 │ │
└────────────────────────────┘ │
╔═ 2 Files (2) ══════════════╗ │
║ M file1.txt ║ │
?? new-file.txt ║ │
║ │
║ ║ │
╚═════════════════════════╔═ Reset Options ════════════════════════╗ │
┌─ 3 Branches [L] R T ────║ s - Soft reset (uncommit, keep staged) ║ │
│ feature-branch ║ m - Mixed reset (uncommit, unstage) ║ │
@@ -741,7 +741,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ ║ u - Unstage all staged changes ║ │
└─────────────────────────║ d - Discard all unstaged changes ║ │
┌─ 4 Commits [C] R ───────║ c - Clean untracked files ║ │
bcf7fe9 Initial commit ║ ║ │
157e8d1 Initial commit ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚════════════════════════════════════════╝ │
│ │ │ │
@@ -756,10 +756,10 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Discarded unstaged changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ │
│ main → 157e8d1 │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (1) ══════════════╗ │ │
║ ?? newfile.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
@@ -771,7 +771,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
bcf7fe9 Initial commit │ │ │
157e8d1 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -786,10 +786,10 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Discarded unstaged changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → bcf7fe9 │ │ │
│ main → 157e8d1 │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (1) ══════════════╗ │ │
║ ?? newfile.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
@@ -801,7 +801,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
bcf7fe9 Initial commit │ │ │
157e8d1 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -817,21 +817,17 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-reset/.git/
[main (root-commit) bcf7fe9] Initial commit
[main (root-commit) 157e8d1] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch c24e652] Feature work
[feature-branch ab91e0c] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-reset
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
Starting lazygitclj...
Goodbye!
@@ -843,25 +839,25 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-reset/.git/
[main (root-commit) bcf7fe9] Initial commit
[main (root-commit) 157e8d1] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch c24e652] Feature work
[feature-branch ab91e0c] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-reset
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
Starting lazygitclj...
Goodbye!
@@ -873,4 +869,8 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
Binary file not shown.

Before

Width:  |  Height:  |  Size: 275 KiB

After

Width:  |  Height:  |  Size: 254 KiB

+209 -209
View File
@@ -1,4 +1,4 @@
>
@@ -304,8 +304,8 @@
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb --c
onfig /home/ajet/repos/lazygitclj/bb.edn start
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
@@ -334,21 +334,21 @@ onfig /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb --c
onfig /home/ajet/repos/lazygitclj/bb.edn start
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-stage/.git/
[main (root-commit) 2fcfba5] Initial commit
[main (root-commit) aa6ad5d] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 1bf4599] Feature work
[feature-branch dcccffc] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-stage
Starting lazygitclj...
@@ -365,42 +365,12 @@ Switched to branch 'main'
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file2.txt ║ │ +++ b/file2.txt │
║ M file1.txt ║ │ @@ -1 +1,2 @@ │
║ ?? newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 2fcfba5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/file1.txt b/file1.txt │
│ main → aa6ad5d │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file1.txt │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
M file2.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
@@ -410,7 +380,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
2fcfba5 Initial commit │ │ │
aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -425,12 +395,12 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/file1.txt b/file1.txt │
│ main → aa6ad5d │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file1.txt │
M file1.txt ║ │ +++ b/file1.txt │
M file2.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
@@ -440,7 +410,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
2fcfba5 Initial commit │ │ │
aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -455,72 +425,12 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file1.txt ║ │ +++ b/file2.txt │
║ M file2.txt ║ │ @@ -1 +1,2 @@ │
║ ?? newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 2fcfba5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file1.txt ║ │ +++ b/file2.txt │
║ M file2.txt ║ │ @@ -1 +1,2 @@ │
║ ?? newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 2fcfba5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/file1.txt b/file1.txt │
│ main → aa6ad5d │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file1.txt │
║ M file2.txt ║ │ +++ b/file1.txt │
M file1.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
║ M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
@@ -530,7 +440,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
2fcfba5 Initial commit │ │ │
aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -545,13 +455,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/file1.txt b/file1.txt
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644
╔═ 2 Files (3) ══════════════╗ │ --- a/file1.txt
║ M file2.txt ║ │ +++ b/file1.txt
M file1.txt ║ │ @@ -1 +1,2 @@
?? newfile.txt ║ │ line1
║ ║ │ +modified
│ main → aa6ad5d │ │
└────────────────────────────┘ │
╔═ 2 Files (2) ══════════════╗ │
║ M file1.txt ║ │
?? new-file.txt ║ │
║ │
║ ║ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
@@ -560,7 +470,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
2fcfba5 Initial commit │ │ │
aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -575,13 +485,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/file2.txt b/file2.txt
└────────────────────────────┘ │ index a29bdeb..723650f 100644
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt
║ M file1.txt ║ │ +++ b/file2.txt
M file2.txt ║ │ @@ -1 +1,2 @@
A newfile.txt ║ │ line1
║ ║ │ +staged content
│ main → aa6ad5d │ │
└────────────────────────────┘ │
╔═ 2 Files (2) ══════════════╗ │
║ M file1.txt ║ │
?? new-file.txt ║ │
║ │
║ ║ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
@@ -590,7 +500,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
2fcfba5 Initial commit │ │ │
aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -605,43 +515,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/file2.txt b/file2.txt
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
║ M file1.txt ║ │ +++ b/file2.txt │
║ M file2.txt ║ │ @@ -1 +1,2 @@ │
║ A newfile.txt ║ │ line1 │
║ ║ │ +staged content │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ 2fcfba5 Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/newfile.txt b/newfile.txt │
│ main → aa6ad5d │ │ diff --git a/new-file.txt b/new-file.txt │
└────────────────────────────┘ │ new file mode 100644 │
╔═ 2 Files (3) ══════════════╗ │ index 0000000..8e66654
╔═ 2 Files (2) ══════════════╗ │ index 0000000..fa49b07
║ M file1.txt ║ │ --- /dev/null │
M file2.txt ║ │ +++ b/newfile.txt
A newfile.txt ║ │ @@ -0,0 +1 @@ │
║ ║ │ +new file content
A new-file.txt ║ │ +++ b/new-file.txt │
║ │ @@ -0,0 +1 @@ │
║ ║ │ +new file
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
@@ -650,7 +530,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
2fcfba5 Initial commit │ │ │
aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -665,13 +545,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/newfile.txt b/newfile.txt
│ main → aa6ad5d │ │ diff --git a/new-file.txt b/new-file.txt │
└────────────────────────────┘ │ new file mode 100644 │
╔═ 2 Files (3) ══════════════╗ │ index 0000000..8e66654
╔═ 2 Files (2) ══════════════╗ │ index 0000000..fa49b07
║ M file1.txt ║ │ --- /dev/null │
M file2.txt ║ │ +++ b/newfile.txt
A newfile.txt ║ │ @@ -0,0 +1 @@ │
║ ║ │ +new file content
A new-file.txt ║ │ +++ b/new-file.txt │
║ │ @@ -0,0 +1 @@ │
║ ║ │ +new file
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
@@ -680,7 +560,127 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
2fcfba5 Initial commit │ │ │
aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → aa6ad5d │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (2) ══════════════╗ │ │
║ M file1.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → aa6ad5d │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (2) ══════════════╗ │ │
║ M file1.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → aa6ad5d │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (2) ══════════════╗ │ │
║ M file1.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (0) ──────────────┐ │ │
│ No stashes │ │ │
│ │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
└────────────────────────────┘ │ │
└──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → aa6ad5d │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (2) ══════════════╗ │ │
║ M file1.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
│ * main │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
│ aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -696,13 +696,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Can only discard unstaged changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/newfile.txt b/newfile.txt
└────────────────────────────┘ │ new file mode 100644
╔═ 2 Files (3) ══════════════╗ │ index 0000000..8e66654
M file1.txt ║ │ --- /dev/null
M file2.txt ║ │ +++ b/newfile.txt
A newfile.txt ║ │ @@ -0,0 +1 @@
║ ║ │ +new file content
│ main → aa6ad5d │ │
└────────────────────────────┘ │
╔═ 2 Files (2) ══════════════╗ │
M file1.txt ║ │
?? new-file.txt ║ │
║ │
║ ║ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
@@ -711,7 +711,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
2fcfba5 Initial commit │ │ │
aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -726,13 +726,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Can only discard unstaged changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → 2fcfba5 │ │ diff --git a/newfile.txt b/newfile.txt
└────────────────────────────┘ │ new file mode 100644
╔═ 2 Files (3) ══════════════╗ │ index 0000000..8e66654
M file1.txt ║ │ --- /dev/null
M file2.txt ║ │ +++ b/newfile.txt
A newfile.txt ║ │ @@ -0,0 +1 @@
║ ║ │ +new file content
│ main → aa6ad5d │ │
└────────────────────────────┘ │
╔═ 2 Files (2) ══════════════╗ │
M file1.txt ║ │
?? new-file.txt ║ │
║ │
║ ║ │
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
@@ -741,7 +741,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
2fcfba5 Initial commit │ │ │
aa6ad5d Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -754,24 +754,20 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
└────────────────────────────┘ └──────────────────────────────────────────────────────────────┘
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb --c
onfig /home/ajet/repos/lazygitclj/bb.edn start
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-stage/.git/
[main (root-commit) 2fcfba5] Initial commit
[main (root-commit) aa6ad5d] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 1bf4599] Feature work
[feature-branch dcccffc] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-stage
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
Starting lazygitclj...
Goodbye!
@@ -783,25 +779,25 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb --c
onfig /home/ajet/repos/lazygitclj/bb.edn start
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-stage/.git/
[main (root-commit) 2fcfba5] Initial commit
[main (root-commit) aa6ad5d] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch 1bf4599] Feature work
[feature-branch dcccffc] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-stage
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
Starting lazygitclj...
Goodbye!
@@ -813,4 +809,8 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
Binary file not shown.

Before

Width:  |  Height:  |  Size: 235 KiB

After

Width:  |  Height:  |  Size: 190 KiB

+96 -96
View File
@@ -1,4 +1,4 @@
>
@@ -337,21 +337,17 @@ menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-stash-menu/.git/
[main (root-commit) b6e5ae8] Initial commit
[main (root-commit) 2d8992e] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch d306507] Feature work
[feature-branch 722b1a7] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-stash-menu
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
Starting lazygitclj...
@@ -363,15 +359,19 @@ Starting lazygitclj...
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
M file2.txt ║ │ +++ b/file2.txt │
M file1.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
║ ║ │ +staged content
│ main → 2d8992e │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
@@ -380,7 +380,7 @@ Starting lazygitclj...
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
b6e5ae8 Initial commit │ │ │
2d8992e Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -395,13 +395,13 @@ Starting lazygitclj...
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
M file2.txt ║ │ +++ b/file2.txt │
M file1.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
║ ║ │ +staged content
│ main → 2d8992e │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch ╔═ Stash Options ═════════════════════════╗ │
@@ -410,7 +410,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ ║ U - Stash all including untracked files ║ │
└─────────────────────────║ s - Stash staged changes only ║ │
┌─ 4 Commits [C] R ───────║ u - Stash unstaged changes only ║ │
b6e5ae8 Initial commit ║ ║ │
2d8992e Initial commit ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚═════════════════════════════════════════╝ │
│ │ │ │
@@ -425,13 +425,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
M file2.txt ║ │ +++ b/file2.txt │
M file1.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
║ ║ │ +staged content
│ main → 2d8992e │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch ╔═ Stash Options ═════════════════════════╗ │
@@ -440,7 +440,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ ║ U - Stash all including untracked files ║ │
└─────────────────────────║ s - Stash staged changes only ║ │
┌─ 4 Commits [C] R ───────║ u - Stash unstaged changes only ║ │
b6e5ae8 Initial commit ║ ║ │
2d8992e Initial commit ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚═════════════════════════════════════════╝ │
│ │ │ │
@@ -455,13 +455,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
M file2.txt ║ │ +++ b/file2.txt │
M file1.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
║ ║ │ +staged content
│ main → 2d8992e │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch ╔═ Stash Options ═════════════════════════╗ │
@@ -470,7 +470,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ ║ U - Stash all including untracked files ║ │
└─────────────────────────║ s - Stash staged changes only ║ │
┌─ 4 Commits [C] R ───────║ u - Stash unstaged changes only ║ │
b6e5ae8 Initial commit ║ ║ │
2d8992e Initial commit ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚═════════════════════════════════════════╝ │
│ │ │ │
@@ -485,13 +485,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
M file2.txt ║ │ +++ b/file2.txt │
M file1.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
║ ║ │ +staged content
│ main → 2d8992e │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch │ │ │
@@ -500,7 +500,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
b6e5ae8 Initial commit │ │ │
2d8992e Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
@@ -515,13 +515,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
M file2.txt ║ │ +++ b/file2.txt │
M file1.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
║ ║ │ +staged content
│ main → 2d8992e │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch ╔═ Stash Options ═════════════════════════╗ │
@@ -530,7 +530,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ ║ U - Stash all including untracked files ║ │
└─────────────────────────║ s - Stash staged changes only ║ │
┌─ 4 Commits [C] R ───────║ u - Stash unstaged changes only ║ │
b6e5ae8 Initial commit ║ ║ │
2d8992e Initial commit ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚═════════════════════════════════════════╝ │
│ │ │ │
@@ -545,13 +545,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ diff --git a/file2.txt b/file2.txt │
└────────────────────────────┘ │ index a29bdeb..723650f 100644 │
╔═ 2 Files (3) ══════════════╗ │ --- a/file2.txt │
M file2.txt ║ │ +++ b/file2.txt │
M file1.txt ║ │ @@ -1 +1,2 @@ │
?? newfile.txt ║ │ line1 │
║ ║ │ +staged content
│ main → 2d8992e │ │ diff --git a/file1.txt b/file1.txt │
└────────────────────────────┘ │ index a29bdeb..2a08f83 100644 │
╔═ 2 Files (2) ══════════════╗ │ --- a/file1.txt │
M file1.txt ║ │ +++ b/file1.txt │
?? new-file.txt ║ │ @@ -1 +1,2 @@ │
║ │ line1 │
║ ║ │ +modified
╚════════════════════════════╝ │ │
┌─ 3 Branches [L] R T ───────┐ │ │
│ feature-branch ╔═ Stash Options ═════════════════════════╗ │
@@ -560,7 +560,7 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ ║ U - Stash all including untracked files ║ │
└─────────────────────────║ s - Stash staged changes only ║ │
┌─ 4 Commits [C] R ───────║ u - Stash unstaged changes only ║ │
b6e5ae8 Initial commit ║ ║ │
2d8992e Initial commit ║ ║ │
│ ║ esc - Cancel ║ │
│ ╚═════════════════════════════════════════╝ │
│ │ │ │
@@ -576,10 +576,10 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Stashed all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ │
│ main → 2d8992e │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (1) ══════════════╗ │ │
║ ?? newfile.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
@@ -591,13 +591,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
b6e5ae8 Initial commit │ │ │
2d8992e Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 b6e5ae8 Initial comm... │ └──────────────────────────────────────────────────────────────┘
│ 0 2d8992e Initial comm... │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
│ │ │ │
@@ -606,10 +606,10 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Stashed all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ │
│ main → 2d8992e │ │ │
└────────────────────────────┘ │ │
╔═ 2 Files (1) ══════════════╗ │ │
║ ?? newfile.txt ║ │ │
║ ?? new-file.txt ║ │ │
║ ║ │ │
║ ║ │ │
║ ║ │ │
@@ -621,13 +621,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ │
└────────────────────────────┘ │ │
┌─ 4 Commits [C] R ──────────┐ │ │
b6e5ae8 Initial commit │ │ │
2d8992e Initial commit │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└────────────────────────────┘ │ │
┌─ 5 Stash (1) ──────────────┐ │ │
│ 0 b6e5ae8 Initial comm... │ └──────────────────────────────────────────────────────────────┘
│ 0 2d8992e Initial comm... │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
│ │ │ │
@@ -636,10 +636,10 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Stashed all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ commit b6e5ae86aa941f490e574b7a9f7a021839c08ff7
│ main → 2d8992e │ │ commit 2d8992e3d54d2ae2678f4f561f429f8e0329bd8f
└────────────────────────────┘ │ Author: Test User <test@example.com> │
┌─ 2 Files (1) ──────────────┐ │ Date: Wed Jan 21 17:59:09 2026 -0500 │
│ ?? newfile.txt │ │ │
┌─ 2 Files (1) ──────────────┐ │ Date: Thu Jan 22 12:19:11 2026 -0500 │
│ ?? new-file.txt │ │ │
│ │ │ Initial commit │
│ │ │ --- │
│ │ │ README.md | 1 + │
@@ -651,13 +651,13 @@ q:quit ?:help h/l:panels j/k:nav spc:stage a:all c:commit p/P:pull/push
│ │ │ new file mode 100644 │
└────────────────────────────┘ │ index 0000000..181e1c3 │
╔═ 4 Commits [C] R ══════════╗ │ --- /dev/null │
b6e5ae8 Initial commit ║ │ +++ b/README.md │
2d8992e Initial commit ║ │ +++ b/README.md │
║ ║ │ @@ -0,0 +1 @@ │
║ ║ │ +# Test Project │
║ ║ │ diff --git a/file1.txt b/file1.txt │
╚════════════════════════════╝ │ new file mode 100644 │
┌─ 5 Stash (1) ──────────────┐ │ index 0000000..a29bdeb │
│ 0 b6e5ae8 Initial comm... │ └──────────────────────────────────────────────────────────────┘
│ 0 2d8992e Initial comm... │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
│ │ │ │
@@ -666,10 +666,10 @@ q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout p/P:pull/push
────────────────────────────────────────────────────────────────────────────────
Stashed all changes
┌─ 1 Status ─────────────────┐ ┌─ 0 Main ─────────────────────────────────────────────────────┐
│ main → b6e5ae8 │ │ commit b6e5ae86aa941f490e574b7a9f7a021839c08ff7
│ main → 2d8992e │ │ commit 2d8992e3d54d2ae2678f4f561f429f8e0329bd8f
└────────────────────────────┘ │ Author: Test User <test@example.com> │
┌─ 2 Files (1) ──────────────┐ │ Date: Wed Jan 21 17:59:09 2026 -0500 │
│ ?? newfile.txt │ │ │
┌─ 2 Files (1) ──────────────┐ │ Date: Thu Jan 22 12:19:11 2026 -0500 │
│ ?? new-file.txt │ │ │
│ │ │ Initial commit │
│ │ │ --- │
│ │ │ README.md | 1 + │
@@ -681,13 +681,13 @@ q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout p/P:pull/push
│ │ │ new file mode 100644 │
└────────────────────────────┘ │ index 0000000..181e1c3 │
╔═ 4 Commits [C] R ══════════╗ │ --- /dev/null │
b6e5ae8 Initial commit ║ │ +++ b/README.md │
2d8992e Initial commit ║ │ +++ b/README.md │
║ ║ │ @@ -0,0 +1 @@ │
║ ║ │ +# Test Project │
║ ║ │ diff --git a/file1.txt b/file1.txt │
╚════════════════════════════╝ │ new file mode 100644 │
┌─ 5 Stash (1) ──────────────┐ │ index 0000000..a29bdeb │
│ 0 b6e5ae8 Initial comm... │ └──────────────────────────────────────────────────────────────┘
│ 0 2d8992e Initial comm... │ └──────────────────────────────────────────────────────────────┘
│ │ ┌─ Command Log ────────────────────────────────────────────────┐
│ │ │ │
│ │ │ │
@@ -697,21 +697,17 @@ q:quit ?:help h/l:panels j/k:nav []:tabs spc:checkout p/P:pull/push
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-stash-menu/.git/
[main (root-commit) b6e5ae8] Initial commit
[main (root-commit) 2d8992e] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch d306507] Feature work
[feature-branch 722b1a7] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-stash-menu
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
Starting lazygitclj...
Goodbye!
@@ -723,25 +719,25 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
Initialized empty Git repository in /tmp/lazygitclj-e2e-stash-menu/.git/
[main (root-commit) b6e5ae8] Initial commit
[main (root-commit) 2d8992e] Initial commit
3 files changed, 3 insertions(+)
create mode 100644 README.md
create mode 100644 file1.txt
create mode 100644 file2.txt
Switched to a new branch 'feature-branch'
[feature-branch d306507] Feature work
[feature-branch 722b1a7] Add feature
1 file changed, 1 insertion(+)
create mode 100644 feature.txt
Switched to branch 'main'
Test repo created at /tmp/lazygitclj-e2e-stash-menu
- main branch with 1 commit
- feature-branch with 1 extra commit
- 1 staged file (file2.txt)
- 1 unstaged file (file1.txt)
- 1 untracked file (newfile.txt)
Starting lazygitclj...
Goodbye!
@@ -753,4 +749,8 @@ Goodbye!
────────────────────────────────────────────────────────────────────────────────
Binary file not shown.

Before

Width:  |  Height:  |  Size: 273 KiB

After

Width:  |  Height:  |  Size: 219 KiB

File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 282 KiB

File diff suppressed because it is too large Load Diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB

+17 -16
View File
@@ -4,27 +4,28 @@
set -e
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "$SCRIPT_DIR"
REPO_ROOT="$(cd "$SCRIPT_DIR/../.." && pwd)"
cd "$REPO_ROOT"
echo "Running lazygitclj VHS e2e tests..."
echo "================================="
# List of test tapes
# List of test tapes (relative to repo root)
TESTS=(
"debug.tape"
"navigation.tape"
"staging.tape"
"commit.tape"
"commit-verify.tape"
"branches.tape"
"branch-operations.tape"
"stash-operations.tape"
"stash-menu.tape"
"help-panel.tape"
"reset-menu.tape"
"commits-tabs.tape"
"branches-tabs.tape"
"undo-redo.tape"
"test/e2e/navigation.tape"
"test/e2e/cursor-navigation.tape"
"test/e2e/staging.tape"
"test/e2e/commit.tape"
"test/e2e/commit-verify.tape"
"test/e2e/branches.tape"
"test/e2e/branch-operations.tape"
"test/e2e/branches-tabs.tape"
"test/e2e/commits-tabs.tape"
"test/e2e/stash-operations.tape"
"test/e2e/stash-menu.tape"
"test/e2e/help-panel.tape"
"test/e2e/reset-menu.tape"
"test/e2e/undo-redo.tape"
)
PASSED=0
+26
View File
@@ -0,0 +1,26 @@
#!/bin/bash
# Setup test repo with many files for cursor navigation tests
REPO=/tmp/lazygitclj-e2e-cursor
rm -rf "$REPO"
mkdir -p "$REPO"
cd "$REPO"
git init -b main
git config user.email 'test@test.com'
git config user.name 'Test'
# Create 20 files
for i in $(seq 1 20); do
echo "content $i" > "file$i.txt"
done
git add .
git commit -m 'Initial'
# Modify all files to create unstaged changes
for i in $(seq 1 20); do
echo "modified $i" >> "file$i.txt"
done
echo "Cursor test repo created at $REPO"
File diff suppressed because it is too large Load Diff
@@ -1,816 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]]
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]]
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]]j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]]j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]]j[
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]]j[
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]]j[[
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]]j[[
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]]j[[q
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-branches-tabs && cd /tmp/lazygitclj-e2e-bra
nches-tabs && git tag v1.0.0 && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 3]]j[[q
────────────────────────────────────────────────────────────────────────────────
-696
View File
@@ -1,696 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
>
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
>
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
> 3
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
> 3
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
> 3j
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
> 3j
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
> 3j
bash: 3j: command not found
>
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
> 3j
bash: 3j: command not found
>
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
> 3j
bash: 3j: command not found
> 1
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
> 3j
bash: 3j: command not found
> 1
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
> 3j
bash: 3j: command not found
> 1q
────────────────────────────────────────────────────────────────────────────────
> cd /tmp && rm -rf lazygitclj-e2e-branch && git clone /tmp/lazygitclj-e2e-nav lazygitclj-e2e-b
ranch 2>/dev/null && cd lazygitclj-e2e-branch && git checkout main && bb --config /home/ajet/re
pos/lazygitclj/bb.edn start
> 3j
bash: 3j: command not found
> 1q
────────────────────────────────────────────────────────────────────────────────
-906
View File
@@ -1,906 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> a
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> a
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ac
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ac
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ac
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
bash: acAdd: command not found
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
bash: acAdd: command not found
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
bash: acAdd: command not found
> 2
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
bash: acAdd: command not found
> 2
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
bash: acAdd: command not found
> 2j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
bash: acAdd: command not found
> 2j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
bash: acAdd: command not found
> 2jk
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
bash: acAdd: command not found
> 2jk
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
bash: acAdd: command not found
> 2jkq
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commit && cd /tmp/lazygitclj-e2e-commit &&
bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> acAdd test changes
bash: acAdd: command not found
> 2jkq
────────────────────────────────────────────────────────────────────────────────
-816
View File
@@ -1,816 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]jk
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]jk
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]jk[
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]jk[
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]jk[j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]jk[j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]jk[jq
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-commits-tabs && cd /tmp/lazygitclj-e2e-comm
its-tabs && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> 2]jk[jq
────────────────────────────────────────────────────────────────────────────────
-636
View File
@@ -1,636 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> cd /tmp/lazygitclj-debug && git status --porcelain
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> cd /tmp/lazygitclj-debug && git status --porcelain
bash: cd: /tmp/lazygitclj-debug: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> cd /tmp/lazygitclj-debug && git status --porcelain
bash: cd: /tmp/lazygitclj-debug: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> cd /tmp/lazygitclj-debug && git status --porcelain
bash: cd: /tmp/lazygitclj-debug: No such file or directory
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> cd /tmp/lazygitclj-debug && git status --porcelain
bash: cd: /tmp/lazygitclj-debug: No such file or directory
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
----- Stack trace --------------------------------------------------------------
babashka.main/exec/fn--34554/load-fn--34565 - <built-in>
lazygitclj.core - /home/ajet/repos/lazygitclj/src/lazygitclj/cor
e.clj:3:3
clojure.core/requiring-resolve - <built-in>
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77/exec - NO_SOURCE_PATH:6:15
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77 - NO_SOURCE_PATH:4:1
user-8f061e2b-0056-4434-9fdf-f988ab9ac243 - NO_SOURCE_PATH:38:1
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> cd /tmp/lazygitclj-debug && git status --porcelain
bash: cd: /tmp/lazygitclj-debug: No such file or directory
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
----- Stack trace --------------------------------------------------------------
babashka.main/exec/fn--34554/load-fn--34565 - <built-in>
lazygitclj.core - /home/ajet/repos/lazygitclj/src/lazygitclj/cor
e.clj:3:3
clojure.core/requiring-resolve - <built-in>
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77/exec - NO_SOURCE_PATH:6:15
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77 - NO_SOURCE_PATH:4:1
user-8f061e2b-0056-4434-9fdf-f988ab9ac243 - NO_SOURCE_PATH:38:1
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> cd /tmp/lazygitclj-debug && git status --porcelain
bash: cd: /tmp/lazygitclj-debug: No such file or directory
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
----- Stack trace --------------------------------------------------------------
babashka.main/exec/fn--34554/load-fn--34565 - <built-in>
lazygitclj.core - /home/ajet/repos/lazygitclj/src/lazygitclj/cor
e.clj:3:3
clojure.core/requiring-resolve - <built-in>
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77/exec - NO_SOURCE_PATH:6:15
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77 - NO_SOURCE_PATH:4:1
user-8f061e2b-0056-4434-9fdf-f988ab9ac243 - NO_SOURCE_PATH:38:1
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-debug
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> cd /tmp/lazygitclj-debug && git status --porcelain
bash: cd: /tmp/lazygitclj-debug: No such file or directory
> bb --config /home/ajet/repos/lazygitclj/bb.edn start
----- Error --------------------------------------------------------------------
Type: java.io.FileNotFoundException
Message: Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
Location: /home/ajet/repos/lazygitclj/src/lazygitclj/core.clj:3:3
----- Context ------------------------------------------------------------------
1: (ns lazygitclj.core
2: "lazygitclj - A lazygit-inspired TUI for git."
3: (:require [tui.simple :as tui]
^--- Could not locate tui/simple.bb, tui/simple.clj or tui/simple.cljc on classpath.
4: [tui.core :refer [quit]]
5: [lazygitclj.git :as git]
6: [clojure.string :as str]))
7:
8: ;; === Model ===
----- Stack trace --------------------------------------------------------------
babashka.main/exec/fn--34554/load-fn--34565 - <built-in>
lazygitclj.core - /home/ajet/repos/lazygitclj/src/lazygitclj/cor
e.clj:3:3
clojure.core/requiring-resolve - <built-in>
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77/exec - NO_SOURCE_PATH:6:15
exec-f0cc579b-2b94-4df7-8c0b-bda6303cbd77 - NO_SOURCE_PATH:4:1
user-8f061e2b-0056-4434-9fdf-f988ab9ac243 - NO_SOURCE_PATH:38:1
────────────────────────────────────────────────────────────────────────────────
Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 KiB

-756
View File
@@ -1,756 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ?
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ?
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ?
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ?
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ?
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ?
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ??
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ??
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ??q
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ??q
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ??qq
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-help && cd /tmp/lazygitclj-e2e-help && bb -
-config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> ??qq
────────────────────────────────────────────────────────────────────────────────
File diff suppressed because it is too large Load Diff
-876
View File
@@ -1,876 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> D
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> D
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> D
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> D
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> D
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> D
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> Du
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> Du
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> Duj
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> Duj
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> DujD
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> DujD
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> DujDd
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> DujDd
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> DujDdq
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-reset && cd /tmp/lazygitclj-e2e-reset && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> DujDdq
────────────────────────────────────────────────────────────────────────────────
-816
View File
@@ -1,816 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j a
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j a
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j aj
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j aj
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j ajd
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j ajd
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j ajdq
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stage && cd /tmp/lazygitclj-e2e-stage && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> j ajdq
────────────────────────────────────────────────────────────────────────────────
-756
View File
@@ -1,756 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> S
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> S
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> S
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> S
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> S
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> S
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> Sa
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> Sa
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> Sa4
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> Sa4
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> Sa4q
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash-menu && cd /tmp/lazygitclj-e2e-stash-
menu && bb --config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> Sa4q
────────────────────────────────────────────────────────────────────────────────
@@ -1,876 +0,0 @@
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
>
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4 1
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4 1
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4 1s
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4 1s
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4 1s4
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4 1s4
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4 1s4g
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4 1s4g
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4 1s4gq
────────────────────────────────────────────────────────────────────────────────
> ./test/e2e/setup-test-repo.sh /tmp/lazygitclj-e2e-stash && cd /tmp/lazygitclj-e2e-stash && bb
--config /home/ajet/repos/lazygitclj/bb.edn start
bash: ./test/e2e/setup-test-repo.sh: No such file or directory
> s4 1s4gq
────────────────────────────────────────────────────────────────────────────────
File diff suppressed because it is too large Load Diff