一.问题现象
C:\Users\darli\.ssh\workspace\muke\AutoTest\Chapter7>ll
'll' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\darli\.ssh\workspace\muke\AutoTest\Chapter7>ls -al
'ls' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\darli\.ssh\workspace\muke\AutoTest\Chapter7>
二.解决
1.将Windows默认的cmd命令行终端改为git命令行终端模式
file-》settings-》terminal
点击apply-》OK即可;
2.修改
添加
# 命令别名配置
alias ll='ls -l'
alias la='ls -A'
alias vi='vim'
3.重新打开terminal终端,验证是否生效
darli@LAPTOP-LMMPH4VI MINGW64 ~/.ssh/workspace/muke/AutoTest (master)
$ ll
total 16
-rw-r--r-- 1 darli 197609 173 Jun 2 20:04 1.txt
-rw-r--r-- 1 darli 197609 61 Jun 2 20:04 2.txt
-rw-r--r-- 1 darli 197609 74 Jun 2 19:04 3.txt
drwxr-xr-x 1 darli 197609 0 Jun 2 21:25 Chapter5
drwxr-xr-x 1 darli 197609 0 Jun 4 11:07 Chapter6
drwxr-xr-x 1 darli 197609 0 Jun 4 15:07 Chapter7
-rw-r--r-- 1 darli 197609 48 Jun 2 16:11 README.md
-rw-r--r-- 1 darli 197609 1058 Jun 4 10:37 pom.xml
drwxr-xr-x 1 darli 197609 0 Jun 4 11:34 test-output
darli@LAPTOP-LMMPH4VI MINGW64 ~/.ssh/workspace/muke/AutoTest (master)
$ git branch
* master
mergedemo
darli@LAPTOP-LMMPH4VI MINGW64 ~/.ssh/workspace/muke/AutoTest (master)
可以看到已经切换到git bash的运行模式,且可以成功使用命令