Итак, у меня есть настройка git для кэширования моих учетных данных в течение 5 минут ... это все хорошо, но это решает только часть моей проблемы ...
Итак, у меня есть скрипт, который делаетчто-то вроде этого:
rmdir -rf repo1
rmdir -rf repo2 # These operations take ~2 minutes
rmdir -rf repo3
git clone path\to\repo1 # Only now does it ask me for my password
git clone path\to\repo2
git clone path\to\repo3
# build it
Так что в настоящее время я сижу на заднице 2 минуты, ожидая, когда мерзавец попросит меня ввести свой пароль ......
Что я на самом делехочу вызвать какую-то команду в git, которая заставит git спросить у меня мой пароль и кэшировать мои учетные данные для длины скрипта ...... Возможно ли это:
git ask_me_my_password domain
rmdir -rf repo1
rmdir -rf repo2 # These operations take ~2 minutes
rmdir -rf repo3
git clone path\to\repo1 # Only now does it ask me for my password
git clone path\to\repo2
git clone path\to\repo3
# build it