我创建了一个小的可执行文件(git-test)并将其放在C:\Program Files\Git\usr\bin
路径下。
我还在Path
环境变量中添加了上述路径。当我在bash上运行git test时,它会给我以下错误。
git: 'test' is not a git command. See 'git --help'
我在这里或我需要粘贴文件的任何地方都有任何遗漏。
答案 0 :(得分:4)
我的坏!!!在创建文件时,我忘了提及#!/bin/sh
作为第一行。当我在我的git-test文件中添加这一行时,我能够使用命令git test
从git bash运行该文件。
答案 1 :(得分:0)
Git没有test
命令。
如果你想设置自己的git命令,你应该设置git alias
Gti别名可以是简单的命令。多个命令甚至执行脚本文件。
例如,您可以在这里看到几个简单的别名+一些复杂的别名
看一下l
别名。它是unix中bash脚本的别名。
在您的情况下,以相同的方式为测试脚本创建别名。
答案 2 :(得分:-1)
git test
不是git知道的命令,正如它通过运行git --help
暗示列出的可用命令而告诉你的。
要执行该命令,请键入:git-test
,因为这是完整的命令名称。