在Windows 10上,git-bash和cygwin shell可以做同样的事情吗?
一个可以做什么,而另一个不能呢?
例如,
- 作为外壳,它们是否都可以与bash一样工作?
哪些程序和命令可以在一个程序中运行,但不能在另一个程序中运行?
例如,在git-bash中,我无法运行某些Windows命令:
$ reg add "HKCU\Software\Microsoft\VisualStudio\14.0_Config\MSBuild" /v EnableOutOfProcBuild /t REG_DWORD /d 0 /f ERROR: Invalid syntax. Type "REG ADD /?" for usage.
但是在Cygwin中,它运行良好
$ reg add "HKCU\Software\Microsoft\VisualStudio\14.0_Config\MSBuild" /v EnableOutOfProcBuild /t REG_DWORD /d 0 /f The operation completed successfully.
最初我以为git-bash和cygwin都可以在Windows中运行程序。那么为什么git-bash不能工作,而cygwin可以呢?
谢谢。