必ずしもクローンを行う必要はありません。複製すると、VSコードが.gitディレクトリを見つけ、git-scmが利用可能になります。そのため、git-scmを有効にするためにクローニングが機能します。
git-scmが表示されない理由は、gitリポジトリが初期化されていないためです。あなたのスクリーンショットには空のVSコードがあります。何もない(.gitディレクトリや何もない)ため、VSコードはgit-scmをロードしません。 VSコードは特定の拡張機能で「遅延ロード」を行います。だから、 'git-scm'はロードされません。なぜなら、それを引き起こすアクションは.gitディレクトリの前提であるからです。したがって、あなたがアクティビティバーのバージョンコントロールアイコンをクリックしたときにgit-scmが表示されないのはなぜですか?
あなたは、3つのようなものがあります。 1)空のVSコードでコマンドパレットを開き、git initを実行して空のプロジェクトを初期化するフォルダを選択するか、2)VSコードでプロジェクトを開き、git initを実行しますそのプロジェクトの.gitディレクトリ)または3)VSコード内からプロジェクトをクローンします。これらのオプションのいずれかが完了すると、バージョンコントロールアイコンをクリックすると、git-scmがアクティブになるので、git-scmが表示されます。