b1dd3c4866
support rebinding confirm/newline keys in editor
2020-10-13 08:21:09 +11:00
031e97ef91
more password checks on commands that talk to the remote
2020-10-12 19:07:40 +11:00
1e48afeb8f
quote config file when editing
2020-10-12 08:47:12 +11:00
582fd24d78
Add SSH key passphrase prompt to pull/push from/to remote git repo
...
This commit resolves issue with absence of ssh key prompting
to pull from or push to remote git repository.
I checked lazygit with this patch for successfully pull from
and push to https://gitweb.gentoo.org/repo/proj/guru.git repository.
While for lazygit-0.23.1 I'm not able to do that.
The check for Passphrase follows the Password because of
more long time before SSH key is prompt in terminal.
Otherwise after timeout "Password" prompt is appears.
Excuse me for google translated i18n dutch lines.
Bug: https://github.com/jesseduffield/lazygit/issues/534
Signed-off-by: band-a-prend <torokhov-s-a@yandex.ru >
2020-10-10 17:58:23 +11:00
79e59d5460
add some safe goroutines
...
WIP
2020-10-10 00:23:01 +11:00
a9049b4a82
stop using snapshots
2020-10-10 00:23:01 +11:00
485f6d5386
support configurable config
2020-10-10 00:23:01 +11:00
37bb89dac3
type i18n
2020-10-10 00:23:01 +11:00
4912205adb
remove viper
...
WIP
2020-10-10 00:23:01 +11:00
6e076472b8
switch to fork of go-git
2020-10-06 21:58:41 +11:00
30b3478611
fix test
2020-10-02 08:09:42 +10:00
f77ce209e0
use path not name
2020-10-02 08:09:42 +10:00
a61356d018
dont really need this
2020-10-02 08:09:42 +10:00
2dc848506c
bulk submodule menu
2020-10-02 08:09:42 +10:00
86dd9d87dd
allow updating submodule
2020-10-02 08:09:42 +10:00
da3e00823f
allow submodule init and show submodule diff with a prefix
2020-10-02 08:09:42 +10:00
f3be2b3e68
improved command for deleting a submodule
2020-10-02 08:09:42 +10:00
988176e073
manually update submodule url
2020-10-02 08:09:42 +10:00
71d4c552af
allow updating submodule url
2020-10-02 08:09:42 +10:00
d4ab607d0d
allow adding a submodule
2020-10-02 08:09:42 +10:00
ea307c8d94
add more submodule commands
2020-10-02 08:09:42 +10:00
7b4a0f20b2
add submodules context
2020-10-02 08:09:42 +10:00
ca105692cf
fix windows build
2020-09-29 20:48:49 +10:00
ce6f8ed1bc
move models folder into commands folder
2020-09-29 20:48:49 +10:00
83748d78f8
fix tests
2020-09-29 20:48:49 +10: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
91f0b0e28f
move stash panel
2020-09-29 20:48:49 +10:00
8d2af5cc61
move file and submodule
2020-09-29 20:48:49 +10:00
eda4619a4f
move remotes and remote branches
2020-09-29 20:48:49 +10:00
e849ca3372
move tags
2020-09-29 20:48:49 +10:00
630e446989
move commits model into models package
2020-09-29 20:48:49 +10:00
44248d9ab0
pull branch model out into models package
2020-09-29 20:48:49 +10:00
c87b2c02fa
fix tests
2020-09-29 18:21:59 +10:00
b882ac9e06
support nuking all submodules
2020-09-29 18:21:59 +10:00
b8da166ab1
support discarding submodule changes
2020-09-29 18:21:59 +10:00
ca437a6504
support submodules
2020-09-29 18:21:59 +10:00
72a31aed76
support opening lazygit in a symlinked submodule
2020-09-29 17:48:21 +10:00
59e117738d
missed a spot
2020-09-29 17:42:07 +10:00
75598ea2a1
move git dir env stuff into a centralised package
2020-09-29 17:42:07 +10:00
e873816160
do not include bare repos in recent repos list
2020-09-29 17:42:07 +10:00
97af7e677b
support bare repositories
2020-09-29 17:42:07 +10:00
da8eac5538
better interface
2020-09-27 09:49:30 +10:00
fe64f2f4c9
use --no-ext-diff flag for git diff
2020-09-26 11:03:38 +10:00
f0a1544ebd
more logging
2020-09-26 11:00:50 +10:00
077f113618
add in-built logging support for a better dev experience
2020-09-26 11:00:50 +10:00
4954791443
fix test
2020-09-18 07:46:12 +10:00
c471f4927a
fix test
2020-09-02 20:55:53 +10:00