1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-15 00:15:32 +02:00
Commit Graph

336 Commits

Author SHA1 Message Date
60f902f026 rename patch manager to patch builder 2023-03-19 16:35:57 +11:00
ac9515d8c7 Revert "fix: improve backward compatibility"
Since we now require git 2.20, we don't need this any more.

This reverts commit 7c5f33980f.
2023-02-19 16:13:31 +01:00
stk
5bb6198219 Allow ignoring whitespace in diff in commits panel 2023-02-07 12:14:29 +01:00
7c5f33980f fix: improve backward compatibility 2022-12-31 22:47:21 +09:00
cd9111837e feat: add GitVersion struct 2022-12-30 20:01:14 +09:00
52a2e4c1dc fix: fix ambiguous branch name
test: add an integration test for checkout branch by name

fix: fix full ref name of detached head

refactor: refactor current branch loader

chore: use field name explicitly
2022-11-14 19:05:07 +11:00
3e73dacce3 Merge loaders package into git_commands package 2022-11-14 18:11:45 +11:00
b8900baf1a remove deprecated calls 2022-09-17 15:10:41 -07:00
755ae0ef84 add deadlock mutex package
write to deadlock stderr after closing gocui

more deadlock checking
2022-08-07 11:16:14 +10:00
58ed23a47a Make worktrees work 2022-04-09 09:53:03 +10:00
a34bdf1a04 update linters 2022-03-19 12:12:57 +11:00
1dd7307fde start moving commit panel handlers into controller
more

and more

move rebase commit refreshing into existing abstraction

and more

and more

WIP

and more

handling clicks

properly fix merge conflicts

update cheatsheet

lots more preparation to start moving things into controllers

WIP

better typing

expand on remotes controller

moving more code into controllers
2022-03-17 19:13:40 +11:00
4ab5e54139 add support for git bisect 2022-01-22 10:48:51 +11:00
3e80a9e886 refactor to group up more commonly used git command stuff 2022-01-18 22:01:09 +11:00
1c84f77319 always specify upstream when pushing/pulling 2022-01-15 15:34:01 +11:00
e4e521f58a pass repo to struct 2022-01-09 14:09:53 +11:00
c9a0cc6b30 refactor 2022-01-09 14:09:53 +11:00
a7a61cdc83 rearrange 2022-01-09 14:09:53 +11:00
ee8ff6512f trim down gitcommand struct some more 2022-01-09 14:09:53 +11:00
610e503296 refactor git flow 2022-01-09 14:09:53 +11:00
d9089098c3 remove field 2022-01-09 14:09:53 +11:00
3f44eac95b remove repo field 2022-01-09 14:09:53 +11:00
946a35b59d remove OSCommand field 2022-01-09 14:09:53 +11:00
007235df23 refactor 2022-01-09 14:09:53 +11:00
f503ff1ecb start breaking up git struct 2022-01-09 14:09:53 +11:00
05fa483f48 simplify how we log commands 2022-01-07 10:52:51 +11:00
194ff1630c do dependency injection up front and in one place 2022-01-04 09:07:15 +11:00
9b2b0fc122 WIP 2022-01-04 09:07:15 +11:00
9d4ff6b465 fix logging 2022-01-04 09:07:15 +11:00
43a4fa970d WIP 2022-01-04 09:07:15 +11:00
192a548c99 refactoring the config struct 2022-01-04 09:07:15 +11:00
03b946cc8f no more config in git command struct 2022-01-04 09:07:15 +11:00
18ab086126 introduce Common struct for passing around common stuff 2022-01-04 09:07:15 +11:00
b4c078d565 WIP 2022-01-04 09:07:15 +11:00
f704707d29 stream output from certain git commands in command log panel 2021-10-30 18:26:06 +11:00
b6a5e9d615 use cached git config 2021-10-23 10:26:47 +11:00
6388af70ac simplify pull logic 2021-10-22 21:33:17 +11:00
74320f0075 more logging of commands 2021-04-11 17:07:49 +10:00
bfad972f0c fix bug where mixed reset is actually a soft reset 2021-04-11 17:07:49 +10:00
bb918b579a start adding support for logging of commands 2021-04-11 17:07:49 +10:00
963fcc1444 don't kill the index.lock file until I decide whether it's actually a good idea 2021-04-06 19:34:32 +10:00
5ce9e0193a add retry logic for running git commands to avoid index.lock problems 2021-04-06 19:34:32 +10:00
8af3fe3b4a faster startup 2021-04-01 09:13:29 +11:00
78867647d1 remove go-gitconfig package 2021-02-08 14:40:30 -08:00
37bb89dac3 type i18n 2020-10-10 00:23:01 +11:00
6e076472b8 switch to fork of go-git 2020-10-06 21:58:41 +11:00
72af7e4177 factor out code from git.go 2020-09-29 20:48:49 +10:00
1767f91047 factor out code for loading models 2020-09-29 20:48:49 +10:00
1759ddf247 move OS commands into their own package 2020-09-29 20:48:49 +10:00
f9643448a4 move commit files 2020-09-29 20:48:49 +10:00