devcontainers / devcontainers/cli

Global gitconfig fails to copy to devcontainer with postCreateCommand

Ouverte
#787 4 commentaires 0 réactions 1 personne assignée Réclamée par @chrmarti Voir sur GitHub
bug
Langage dominant
TypeScript
Étoiles
3k
Forks
457
Merge moyen
13 h 17 min
PR mergées (30 j)
6

Description

Related to this issue https://github.com/devcontainers/cli/issues/98 there still seems to be a problem for the global git config.

My local git config is copied, but my global git config is not. Settings that only existed in my global config like my name and email are not copied.

It seems that a default empty global git config is created when using `postCreateCommand`. In my case, I am running a script `"postCreateCommand": "sh ./scripts/env-setup.sh"`

Here is what my containers global git config looks like when using `postCreateCommand`:

```
# This is Git's per-user configuration file.
[user]
# Please adapt and uncomment the following lines:
# name =
# email = vscode@b97bec6ca4f1.(none)

```

If I change it to `postAttachCommand`, then an exact copy of my actual global git config file from my machine is copied correctly into the dev container.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.