質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Visual Studio Code

Visual Studio Codeとは、Microsoft社が開発したマルチプラットフォーム対応のテキストエディタです。Visual Studioファミリーの一員でもあります。拡張性とカスタマイズ性が高く、テキストエディタでありながら、IDEと遜色ない機能を備えることができます。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Q&A

解決済

1回答

1413閲覧

VScode(DevContainer)にてgit管理がされなくなった

jzx100ts

総合スコア28

Visual Studio Code

Visual Studio Codeとは、Microsoft社が開発したマルチプラットフォーム対応のテキストエディタです。Visual Studioファミリーの一員でもあります。拡張性とカスタマイズ性が高く、テキストエディタでありながら、IDEと遜色ない機能を備えることができます。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

0グッド

0クリップ

投稿2023/04/11 01:56

Windows10 にてWSL2(Ubuntu20.04)を用意し、node:16.13.0-alpineのDockerコンテナを作成し、Nuxt2を使ったウェブアプリを作っています。
Bitbucketですが、VScodeのソース管理画面を使って便利にしようできていたのですが、最近になってVScodeのソース管理画面に「Scaning workspace for git repositories...」という表示だけが出るようになりました。もちろんファイルの変更を検知してくれませんし、そもそもソース管理がまったく機能していないような状況になってしまいました。
(3/25にはコミットとプッシュが完了しているので、この2週間以内に起きた現象です。)
この現象に対して、自分としてはきっかけになるような環境や設定の変更は思い当たりませんが、VScodeのバージョンアップのタイミングである可能性もあるかもしれないと感じているところです。

こうした状況でもターミナルでgit --versionを実行すると、git version 2.32.6と表示されるなど、ターミナル上ではgitが機能しているようです。
ですがVScodによるgitサポートは使用できなくなってしまい、不便を感じています。

この現象は、Windows10を再インストールした直後にWSL、Docker、Git、VScodeなどを新規インストールしても解消しませんでした。それでDockerかVScodeか何かのバージョンアップが原因の可能性を感じています。

コンテナのビルドは1年以上使用している以下の内容から変わっていません。

Dockerfile

1FROM node:16.13.0-alpine 2WORKDIR /hm 3RUN apk update 4RUN npm i -D prettier 5RUN npm i -D eslint 6RUN npm i -D eslint-config-prettier 7ENV HOST 0.0.0.0 8EXPOSE 3000

dockercompose.yml

1version: '3.8' 2services: 3 app: 4 build: . 5 ports: 6 - "3000:3000" 7 working_dir: "/hm" 8 volumes: 9 - "./hm:/hm" 10 - node_modules_volume:/hm/node_modules 11 tty: true 12 environment: 13 - CHOKIDAR_USEPOLLING=true 14volumes: 15 node_modules_volume:

「Scaning workspace for git repositories...」というメッセージをググってみてもほとんど情報が出てきません。(レアな現象なのでしょうか。)

もしご存じのことがありましたら教えていただけたら大変助かります。
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

すみません、解決策ではないのですが、私の環境でも同じ現象が発生しています。
新しく作り直した環境ではソース管理ができているので、既存の環境を使い続けるのをあきらめていたところです。
ちなみに、作り直しは以下の手順を参考にしました。
https://ponsuke-tarou.hatenablog.com/entry/2022/02/28/171429

新しい環境と設定を比較して原因がわかればいいのですが、ひとまず動く環境があるという情報だけですみません。。。

投稿2023/04/23 10:15

FuminaShintaku

総合スコア13

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問