Open
Description
- VS Code Version: 1.96.0
- OS Version: macOS 14.7.1
- Github Codespaces extension version: 1.17.3
- Open a Github Codespace using the Codespaces extension
- Open the
.devcontainer/devcontainer.json
file in the codespace
Then this window pops up:
![Image](https://private-user-images.githubusercontent.com/38590027/395737232-8b357253-d347-4d2e-9b8b-fdd90c90cc8e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5OTg2OTksIm5iZiI6MTczODk5ODM5OSwicGF0aCI6Ii8zODU5MDAyNy8zOTU3MzcyMzItOGIzNTcyNTMtZDM0Ny00ZDJlLTliOGItZmRkOTBjOTBjYzhlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA3MDYzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWYyNDcyOGU0NzI1ZjlkYjFlNGI1YjVmYzk1MjNlNjk3NDg0OGY2Y2IzZmQ4YTEyMTM0ODM5NWU5NWEwYzc4OWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.x2mfCYcZkQdQ1SogGGLMaVEYIBHDp9-pS9uSXVLC9Jw)
It seems that opening a devcontainer.json
file causes VS Code or the Codespaces extension to try to invoke git
locally, which opens a window if the "command line tools" package from Apple isn't installed.
In my opinion, VS Code shouldn't be trying to invoke git locally if I am only using it to access a codespace. But if it is necessary, perhaps VS Code should first check if git is available.