小编Hea*_*ank的帖子

如何修复 git-bash 中的“bfg:找不到命令”

我正在尝试使用 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
Run Code Online (Sandbox Code Playgroud)

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

谢谢您的帮助!

git powershell git-bash bfg-repo-cleaner

5
推荐指数
1
解决办法
4761
查看次数

React.JS 组件类中的函数未定义错误

我已经编写了一个带有构造函数、方法和渲染的反应组件。当我注释掉这些方法并且只有渲染和构造函数时,一切都很好,但是当我添加方法时,第一个总是未定义,除非我在构造函数之后关闭整个类。

这是我的课程(因为方法中的内容无关紧要,为了简洁起见,我只放了声明):

export default class App extends Component {

  constructor(props) {
    super(props);
    const allWords = ["word", "pipe", "dear", "deer", "fish", "coat"];
    const word= allWords[Math.floor(Math.random()*allWords.length)];
    var lettersFound = [];
    for (var i=0; i<word.length;i++) {
      lettersFound = [...lettersFound, [i, "_"]];
    }
    this.fillWord = this.fillWord.bind(this);

    this.state = {
      word: word,
      numWrongGuesses: 0,
      lettersGuessed: [],
      lettersFound: lettersFound,
      error: ""
    }
  }

  isLetterInWord = (letter) => {
  }

  fillWord = () => {
  }



  handleGuess = (letter) => {
  }

  render () {
    return ( …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

2
推荐指数
1
解决办法
3306
查看次数