Зачем? А если у меня venv в другом каталоге? А если у проекта много разработчиков и у каждого какое-то свое уникальное название для этого каталога? Зачем в гитигнор нести инфу об особенностях чьего-то конкретного девелоперского окружения?
По умолчанию он в корневой папке проекта, если не так, то зачем он? Ладно, если это не так, то есть .git/info/exclude
. К примеру, тот же github вносит его (venv/)
в .gitignore
. Этот файл ориентирован на большинство, но не на меньшинство случаев, imho.