新的Windows 7 git安装,在bin中缺少命令,例如git bash的别名

时间:2016-04-22 22:33:06

标签: windows alias git-bash

刚刚在我的Windows 7笔记本电脑和台式机上安装了git,似乎设置中缺少一些标准的Unix命令。我是Git的新手,而不是Windows的东西。

我通过添加一个简单的别名来尝试使用.bashrc来配置git bash,从而发现了这个问题:

alias ls 'ls -F'

.bashrc运行时(它在shell启动时执行),我收到此消息:

$ alias ls 'ls -F'

bash: alias: ls: not found

bash: alias: ls -F: not found

仔细检查bin目录(/bin/usr/bin,分别是C:\Program Files\Git\binC:\Program Files\Git\usr\bin),没有alias或{{1 }}

我认为这与将Unix命令重新创建到Windows可执行文件中有关,而不是我错过的路径的某个分支。我已经检查了路径,找不到一些隐藏的bin目录。

我已经看过几篇关于在其上安装Cygwin的帖子,我可以做到这一点但是在开始对笔记本电脑和台式机进行长期修复之前我想知道我是否#&# 39;我遗漏了一些东西,或者我的git初始安装很糟糕,或者如果有我要添加的软件包,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

正确的语法是:

alias ls='ls -F'

别名是bash builtin command,因此您无法在git发行版中的任何位置找到alias.exe。