VSCodeでGitlens使用時に発生し、それなりに困ったので共有します。
問題
本来なら1つにまとまっているサイドバーの「ソース管理」が2つにわかれてしまった。
未コミットの変更だけ別タブになっていて操作が手間。
↑ソース管理を右クリックすると表示非表示する項目を選択できますが、わかれてしまった項目は表示されません。
解決法
サイドバーのソース管理を右クリック→どちらかに「場所のリセット」があるのでクリックする。
これで一つにまとまるはずです。
原因
何かの拍子に「ソース管理」をサイドバーにD&Dしていたらしい。
Gitlensのレイアウトについて
Gitlensのレイアウトは2パターンあります。
GitlensLayoutは少し前の仕様(おそらく)で、サイドバーのメニューはGitlensで独立します。
一方SourceControlLayoutは拡張機能を入れてない状態の「ソース管理」とGitlensを統合したレイアウトで、現在のデフォルトはこちらです。
SourceControlLayoutになっているにもかかわらず、Gitlensと「ソース管理」がわかれてしまった場合は、知らないうちにD&Dしてしまっている可能性があります。