vscode でコミットしようとすると COMMIT_EDITMSG が開くのはなぜですか? 質問する

vscode でコミットしようとすると COMMIT_EDITMSG が開くのはなぜですか? 質問する

これまで、VS Code ですべての変更を問題なくコミットできました。しかし、現在、「ソース コントロール」タブの右上隅にある小さな「チェックマーク」をクリックして変更をコミットしようとすると、エディターに「COMMIT_EDITMSG」というファイルが表示され、ソース コントロール パネルは読み込み状態のままで何も起こりません。

なぜ突然こんなことが起こったのか分かりませんが、私は何もしていません。

この問題の解決策はありますか?

ファイルの内容は次のとおりです:

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch master
# Your branch is up to date with 'origin/master'.
#
# Changes to be committed:
#   modified:   pages/support-topics.vue
#

ベストアンサー1

私も最近この症状が出始めました。最近のアップデートでデフォルト設定が何か変更されたに違いありません。

解決策としては、この設定をオフにすることのようです

git.useEditorAsCommitInput

これを変更するには、次の場所に移動します。

ファイル > 環境設定 > 設定 > 「git.useEditorAsCommitInput」を検索し、チェックを外します

おすすめ記事