这是我第一次尝试使用git filter-repo。
我已经安装了Python 3.9。
我尝试运行以下命令:
git filter-repo --strip-blobs-bigger-than 100M
每次都失败:
- Git Bash:
git: 'filter-repo' 不是 git 命令。
- Powershell:
找不到 Python;
- CMD:
找不到 Python;
请问我缺少什么,有什么建议吗?
这是我第一次尝试使用git filter-repo。
我已经安装了Python 3.9。
我尝试运行以下命令:
git filter-repo --strip-blobs-bigger-than 100M
每次都失败:
git: 'filter-repo' 不是 git 命令。
找不到 Python;
找不到 Python;
请问我缺少什么,有什么建议吗?
newren/git-filter-repo/INSTALL
上的安装过程。git-filter-repo
在您的%PATH%
中。pip
进行安装,则应该将Python文件夹添加到您的PYTHON3安装路径中。%PATH%
正确(并且您在其中看到git-filter-repo
),那么git
将识别filter-repo
命令。
git-filter-repo
Homebrew formula,可以更轻松地在Mac上安装。git-filter-repo
放在PATH
下,但是我仍然遇到了相同的“找不到Python”错误,尽管Python已经安装并且也在PATH
下。git-filter-repo
文件的she-bang(位于顶部的第一行注释)来解决。我将它改为:#!/usr/bin/env python3
至
#!C:\Program Files\Python310\python.exe