在Windows10中,对非Git任务使用GitBash是否可以接受?

在Windows10中,对非Git任务使用GitBash是否可以接受?,bash,git,terminal,command-line-interface,Bash,Git,Terminal,Command Line Interface,我一直在使用Git BASH终端执行非Git任务。我更喜欢在Windows PS或命令提示符上使用BASH终端,而且更舒服。基本上,当我意识到我已经有了一个BASH终端时,我开始考虑在Windows上安装BASH终端。 这样做是否存在技术/完整性/安全风险?没有“GitHub bash”,只有打包的git bash 这是唯一的替代方案 我通常将Git for Windows与一起使用,这意味着我可以在任何shell会话中使用200+Linux命令,即使是一个简单的CMD会话。Cygwin是另一个

我一直在使用Git BASH终端执行非Git任务。我更喜欢在Windows PS或命令提示符上使用BASH终端,而且更舒服。基本上,当我意识到我已经有了一个BASH终端时,我开始考虑在Windows上安装BASH终端。 这样做是否存在技术/完整性/安全风险?

没有“GitHub bash”,只有打包的git bash

这是唯一的替代方案


我通常将Git for Windows与一起使用,这意味着我可以在任何shell会话中使用200+Linux命令,即使是一个简单的CMD会话。

Cygwin是另一个选项。主要的优点是它有一个包管理器,因此可以方便地使用其他程序/功能。我一直在使用git bash来处理sed/find/xargs等。git bash只是一个与mingw结合的应用程序——它的有用性取决于您正在尝试做什么。这完全取决于其他人可能不喜欢它。如果您始终是唯一的用户,并且您可以始终确保Git BASH在那里,请自由地做您喜欢的操作。如果您发现Git BASH缺少您需要的某些功能,您可以考虑运行本地Linux VM。