2017-06-20 4 views
1

gitはVSコードまたはマイアクティビティバーに登録されませんか?

screenshot

(右のデスクトップを無視)と私はSCMプロバイダーを変更しようとすると: screenshot

のgit-SCMのアイコンに似たアイコンがあるはずです。それが欠けていると私は簡単にgitの統合のために、それを追加する方法を把握することはできません。 git-scmは、VSコードのヘルプドキュメントを参照するものなので、別のSCMを使用する必要はありません。

gitコマンドはPATHの下に正常にインストールされ、cmdまたはbashから動作します。どうすればgitセクションをSCMの下に表示させることができますか?

答えて

0

クローンプロジェクトを開くと自動的に追加されます。

あなたはプロジェクトをクローンするvscodeを使用することができます。

  1. オープンvscode
  2. オープンコマンドパレット(CMD +が+ PまたはCtrl + + Pシフトシフト)
  3. 書き込み"のGit:クローン"それに
  4. あなたはをチェックアウトすることができ、詳細については

あなたのレポクローンのURLを貼り付けを実行します

0

必ずしもクローンを行う必要はありません。複製すると、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が表示されます。

関連する問題