LoginSignup
3
0

More than 1 year has passed since last update.

初学者の失敗 ~ルートディレクトリをGit管理していた話と激重VS codeの誕生~「備忘録」

Posted at

最初に

今回はGit学習を始めた時に、~/User直下でgit initしてしまい、VS codeが激重のまま開発を行っていました。

今後、私と同じような初学者が同じ過ちを繰り返さないようにと記載しておきます。

何をしていたか

下記のコマンドを実行し、Finderを開きます。

open ~/

下記の画像は、コマンドを実行した結果開いたFinderのスクショ(一部のみ)です。
スクリーンショット 2022-10-08 15.54.52.png
無知って恐ろしいですね。このルートディレクトリ直下でgit管理を行っていたのです。。

下記が例(※実行しないでください)

cd
git init

という風に、git管理を行っていました。

これが、激重VS codeの第一歩目…

何がダメなのか

結論重すぎる。

前提として、VS codeの拡張ツールにGUIでgit操作を行えるものがあります。さらに、その拡張ツールには、変更したファイル数(コミットしていないファイル)を可視化してくれる機能があります。(下記画像)
スクリーンショット 2022-10-08 16.06.10.png
これが、ルートディレクトリ直下をgit管理している場合は、VS codeで新しく作ったディレクトリを開いたとしても、「「10M」」!?

具体的には、何かしらのファイルをダウンロードした場合、全て変更としてスタンバイしているわけです。重いに決まっている。。

解決策

対象のディレクトリへ移動した後、下記コマンドを実行します。

今回であれば、ルートディレクトリ直下なので

cd 
git -rm .git

/Desktop/sample直下であれば、

cd ~/Desktop/sample
git -rm .git

でgitの管理を削除することができます。

.gitが全ての管理を行っているので、このファイルをさえ削除してしまえば管理から外すことが可能となるわけです。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0