我们如何通过 git 在 windows 上使用 linux 命令?
Posted
技术标签:
【中文标题】我们如何通过 git 在 windows 上使用 linux 命令?【英文标题】:how can we use linux commands on windows through git? 【发布时间】:2015-05-31 13:23:13 【问题描述】:“我们都在git中甚至在windows中使用linux命令。我想知道它是如何让这些linux命令在windows上运行的?”
【问题讨论】:
【参考方案1】:只需将<c:\path\to\git\bin>
添加到您的%PATH%
,您就可以使用Unix 命令packaged with msysgit。
例如,ls
或 grep
可以工作。
C:\prgs>which ls
C:\prgs\git\PortableGit-1.9.5-preview20141217\bin\ls.EXE
这些命令是MinGw/msys project 的一部分,它为本地 Microsoft Windows 应用程序提供了一个极简的开发环境。
这是用于构建 git 本身的内容,以及它的 Linux 命令集合(作为 Windows 可执行文件)。
查看更多:
“Difference between msysgit and Cygwin + git?”。 “What is the exact meaning of Git Bash?”【讨论】:
我想知道如何在 windows 上使用 linux 命令?机制是什么? @SumitDutta 有人将linux上常见的各种实用程序/工具/命令的源代码,并在windows上编译,并将这些windows可执行文件包含在msysgit包中 thanx @VonC,现在我得到了我想要的东西。以上是关于我们如何通过 git 在 windows 上使用 linux 命令?的主要内容,如果未能解决你的问题,请参考以下文章
Windows下如何将一个文件夹通过Git上传到GitHub上(转)
window下如何使用Git上传代码到github远程服务器上(转)
当我通过 Git Bash 中的 ssh 在远程 Linux 机器上运行命令时,如何将文件的内容直接复制到我的 Windows 剪贴板中?