无法在Windows中从Git bash运行Git自定义命令

时间:2016-02-13 19:37:21

标签: git bash shell

我创建了一个小的可执行文件(git-test)并将其放在C:\Program Files\Git\usr\bin路径下。

我还在Path环境变量中添加了上述路径。当我在bash上运行git test时,它会给我以下错误。

git: 'test' is not a git command. See 'git --help'

我在这里或我需要粘贴文件的任何地方都有任何遗漏。

3 个答案:

答案 0 :(得分:4)

我的坏!!!在创建文件时,我忘了提及#!/bin/sh作为第一行。当我在我的git-test文件中添加这一行时,我能够使用命令git test从git bash运行该文件。

答案 1 :(得分:0)

Git没有test命令。

如果你想设置自己的git命令,你应该设置git alias Gti别名可以是简单的命令。多个命令甚至执行脚本文件。

例如,您可以在这里看到几个简单的别名+一些复杂的别名 看一下l别名。它是unix中bash脚本的别名。

在您的情况下,以相同的方式为测试脚本创建别名。

enter image description here

答案 2 :(得分:-1)

git test不是git知道的命令,正如它通过运行git --help暗示列出的可用命令而告诉你的。

要执行该命令,请键入:git-test,因为这是完整的命令名称。