Results 9 issues of Ryoga

Add `notARepository: quit` which will immediately exit if run outside of the Git repository.

Fix https://github.com/jesseduffield/lazygit/issues/1928 and https://github.com/jesseduffield/lazygit/issues/2056 Fix the first file not showing when there is a branch/tag named head. ```sh $ git branch head $ git status -z warning: refname 'HEAD' is...

- **PR Description** https://github.com/jesseduffield/lazygit/issues/2456 although not in Docker - **Please check if the PR fulfills these requirements** * [x] Cheatsheets are up-to-date (run `go run scripts/cheatsheet/main.go generate`) * [x] Code...

- **PR Description** - **Please check if the PR fulfills these requirements** * [x] Cheatsheets are up-to-date (run `go run scripts/cheatsheet/main.go generate`) * [x] Code has been formatted (see [here](https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#code-formatting))...

- **PR Description** - **Please check if the PR fulfills these requirements** * [x] Cheatsheets are up-to-date (run `go run scripts/cheatsheet/main.go generate`) * [x] Code has been formatted (see [here](https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#code-formatting))...

- **PR Description** Lazygit freezes when passphrase is requested during rebasing. - **Please check if the PR fulfills these requirements** * [x] Cheatsheets are up-to-date (run `go run scripts/cheatsheet/main.go generate`)...

あると嬉しい