目次

Pythonプロジェクトの仮想環境のファイルがgitに追加されないようにする

目次

Pythonプロジェクトの仮想環境のファイルがgitに追加されないようにする設定手順を紹介します。

現象

作成したPythonプロジェクトをgitにコミットしようとすると大量のファイルをコミットする状態になります。 これは、Pythonの仮想環境のディレクトリのライブラリパッケージや実行プログラムをgitに追加してしまうためです。

5,000以上のファイルが追加される状況
5,000以上のファイルが追加される状況 - Pythonプロジェクトの仮想環境のファイルがgitに追加されないようにする:画像1

対処法

.gitignoreファイルを作成して、仮想環境のディレクトリをgitに追加しないようにします。


Pythonのプロジェクトディレクトリ内に.gitignoreファイルを作成します。今回はVisual Studioのソリューションを利用しているため、ソリューションファイルのあるディレクトリに.gitignoreを配置します。
Pythonプロジェクトの仮想環境のファイルがgitに追加されないようにする:画像2

.gitignoreファイルを編集し、以下の内容とします。

.gitignore
# Python Environment
env/
venv/

Pythonプロジェクトの仮想環境のファイルがgitに追加されないようにする:画像3

gitのコミットを確認します。プロジェクトのファイルのみになりました。
Pythonプロジェクトの仮想環境のファイルがgitに追加されないようにする:画像4

AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2024-12-28
Copyright © 1995–2025 iPentec all rights reserverd.