Я использую amazon linux 2 в качестве образа ОС. Я хочу подключиться к своему репозиторию AWS CodeCommit по протоколу HTTPS с моими учетными данными по умолчанию.
Подключение из контейнера удаленных контейнеров VSCode к репозиторию AWS CodeCommit не выполняется из-за настроек по умолчанию.
При подключении к репозиторию CodeCommit я использую файл ~ / .gitconfig с настройками ниже.
[учетные данные] helper =! aws codecommit учетные данные-помощник $ @
Но VSCode имеет настройку по умолчанию в '/ usr / etc / gitconfig'.
[учетные данные] helper = "! f () {команда -v код> / dev / null 2> & 1 && код --gitCredential $ *;}; f"
Так что мой конфиг игнорируется.
Если я удалю файл '/ usr / etc / gitconfig' в моем контейнере, я могу подключиться к своему репозиторию CodeCommit.
Но когда я перезагружаю окно VSCode, файл каждый раз восстанавливается.
Я написал команду в файле .devcontainer / devcontainer.json
"postCreateCommand": "rm / usr / etc / gitconfig"
Похоже, это не сработало.
Я хочу игнорировать настройку по умолчанию или навсегда перезаписать ее своим кодом.
vscode
- person Salim Djerbouh   schedule 02.09.2019