Можно заполнить кэш с помощью git credential approve
, как описано на странице руководства git-credential(1)
, но есть более простой способ сделать то, что вы хотите.
Помощник по учетным данным, который вы можете использовать, может быть произвольным сценарием оболочки, который может создавать стандартный формат в зависимости от среды. Таким образом, вы можете сделать это:
git config credential.helper '!f() { printf "%s\n" "username=$USER" "password=$PASS"; };f'
Конечно, во многих средах проще и безопаснее использовать пароль S SH без пароля, но в некоторых ситуациях, таких как создание контейнера, это не так. разрешите это безопасным способом, так что пример, который я привел выше, может быть полезным.