jesseduffield / lazygit

simple terminal UI for git commands
MIT License
47.94k stars 1.72k forks source link

Deleting the .git folder while lazygit is open causes it to crash #3681

Open PumpedSardines opened 1 week ago

PumpedSardines commented 1 week ago

Describe the bug When lazygit is open and the .git folder is deleted lazygit crashes.

To Reproduce

  1. Run git init
  2. Run `lazygit
  3. Delete the .git folder while lazygit is running

Expected behavior That lazygit exists cleanly with an error message, For example: ".git folder was deleted, exiting..."

Screenshots image

Version info: commit=, build date=, build source=nix, version=0.40.2, os=darwin, arch=arm64, git version=2.43.0 git version 2.43.0