如何修复git-bash

时间:2019-01-23 23:01:34

标签: git powershell git-bash bfg-repo-cleaner

我正在尝试使用BFG Repo Cleaner替换我的git存储库之一中的某些文本。

我已经下载并安装了jar文件,但是当我尝试运行bfg命令时,出现错误“ bfg:找不到命令”。

当我运行bfg.jar文件时,它似乎可以正常工作,但是如果我尝试使用该命令来运行bfg.jar文件和我要执行的bfg命令,则会收到错误消息“无法访问jarfile bfg.jar”。

为了避免输入错误,我直接复制了bfg.jar文件的位置和名称。我已经在git-bash和powershell中尝试过并得到相同的错误。

这是我在powershell和git-bash中都尝试过的命令,以及得到的响应:

$ java -jar /c/workspace/bfg-1.13.0.jar
bfg 1.13.0
Usage: bfg [options] [<repo>]

$  bfg --replace-text private.txt  repo-name.git
bash: bfg: command not found

$  bfg --rt --replace-text private.txt  repo-name.git
bash: bfg: command not found

$ java -jar /c/workspace/bfg-1.13.0.jar --replace-text private.txt  repo-name.git
Error: Unable to access jarfile bfg-1.13.0.jar

有人在这里看到我在做什么错吗?我找不到任何与此相同的问题,所以我知道这是用户错误,但找不到我的问题。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

答案是从bfg.jar的位置运行命令,然后输入git镜像的完整路径。谢谢布兰登!

相关问题