/
githubmirror
/
lazygit
Обзор
Документация
Войти
/
githubmirror
/
lazygit
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/files/pre-push
27 строк
651 B
Jesse Duffield
cleanup integration test code
26 фев 2023, 04:54
26 фев 2023, 04:54
f7e8b2d
Код
Авторство
О чём код?
#!/bin/bash # test pre-push hook for testing the lazygit credentials view # # to enable, use: # chmod +x .git/hooks/pre-push # # this will hang if you're using git from the command line, so only enable this # when you are testing the credentials view in lazygit exec < /dev/tty echo -n "Username for 'github': " read username echo -n "Password for 'github': " # this will print the password to the log view but real git won't do that. # We could use read -s but that's not POSIX compliant. read password if [ "$username" = "username" -a "$password" = "password" ]; then echo "success" exit 0 fi >&2 echo "incorrect username/password" exit 1