Questions tagged «git-bash»




3
如何找到git-bash.exe的命令行选项?
显然我的Google-fu很烂... 我从其他StackExchange帖子知道这些: --cd-to-home # Change directory to home --cd=<path> # Change directory to <path> -i # ? -c # Run command, but --command doesn't work/exist 在哪里可以找到git-bash.exe(热仿真器)选项的完整列表?我发现它们是薄荷的[ 1 ],但它们似乎不是git-bash.exe的正确选择。 更新: 因此,git-bash.exe这似乎是一个简单的包装程序,它首先解析--cd...选项然后运行 usr\bin\mintty.exe --icon git-bash.exe,0 --exec "/usr/bin/bash" --login -i <other arguments> 或类似。这就是为什么只有--cd..and bash选项可以正确解析而不是薄荷味的原因。 如果要使用mintty中的其他选项,则应使用类似的命令,而不要尝试使用git-bash.exe进行操作。例如: usr\bin\mintty.exe --icon git-bash.exe,0 --window full --exec "/usr/bin/bash" --login …



4
Windows&Git Bash:Bash PATH以读取Windows%PATH%系统变量
此问题是从Stack Overflow 迁移而来的,因为可以在Super User上回答。 迁移 6年前。 我最近通过进入控制面板->系统->高级系统设置->环境变量->用户变量-> PATH手动将目录添加到Windows PATH。(Windows 7,64位。) 重新启动并启动cmd.exe后,echo %PATH%表明此方法有效:我在输出中看到了最近添加的目录。 但是,启动Git Bash之后,的输出echo $PATH不包含此目录。 我可以export PATH=$PATH:/c/my/path在bashrc中添加,但是我宁愿Git Bash从Windows获取PATH,所以我不必记住将路径添加到两个位置。如何做到这一点? (一个更一般的相关问题是,是什么设置了Git Bash的$ PATH?我看到在不同位置重复了几个条目,Windows%PATH%中的某些内容在Git Bash的$ PATH中,而其他情况没有。我收到触摸$ PATH的Git Bash提示?)

3
git-bash和cygwin shell可以做同样的事情吗?
在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可以呢? 谢谢。
13 cygwin  git-bash 

1
在ConEmu中的同一目录中打开一个新选项卡(git bash)
我想在ConEmu中分配一个键盘快捷键,该快捷键将在与当前选项卡相同的目录中打开一个新选项卡。 所以像这样: -new_console:d:[<pwd>]%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i 在其中[<pwd>]运行pwd或获取$ PWD环境变量。或将获取当前工作目录的任何命令。 -更新- 目前,我已经设置了一个bash脚本: winpwda() { pwd | sed -e 's/\//\\/g ' | sed 's/^.//' | sed 's/^c/C:/g' } nc() { ConEmu.exe -new_console:d:"$(winpwda)" "%ProgramFiles(x86)%\Git\bin\sh.exe" & } 运行“ nc”现在将在当前目录中打开一个带有git bash ConEmu的新窗口。烦人的是,如果我使用“ cmd”而不是“ ConEmu.exe”,它将在新标签页而不是新窗口中成功打开它。也不确定我如何分配bash参数作为键盘快捷键...
12 conemu  git-bash 

1
ConEmu中的默认控制台
我将git bash设置为预定义的任务(任务1)。但是,当我打开ConEmu时,它默认为cmd控制台,如何将默认控制台更改为git bash?
12 conemu  git-bash 



2
运行PHP适用于命令提示符,但不适用于Git Bash
我最近买了一台新笔记本电脑,并且一直在设置它。 我已经安装了WAMP,这是我用来进行PHP开发的(安装Apache2,MySql和PHP)。 我也喜欢使用Git Bash作为我首选的命令行工具,但是当我尝试通过命令行对PHP做任何事情时 - 我得到一个奇怪的结果; 没有任何反应,没有错误: 现在,如果我通过命令提示符运行它,它完全正常: 我为PHP设置了正确的PATH变量,并对此进行了三次检查: 我可以做些什么来让PHP通过我的Git Bash命令行工作? 编辑 产量ll /c/wamp64/bin/php/php7.0.10/php: -rwxr-xr-x 1 james.b 1049089 122368 Aug 18 2016 /c/wamp64/bin/php/php7.0.10/php* 产量echo $PATH | tr ":" "\n": /c/Users/James.b/bin /mingw64/bin /usr/local/bin /usr/bin /bin /mingw64/bin /usr/bin /c/Users/James.b/bin /c/ProgramData/Oracle/Java/javapath /c/WINDOWS/system32 /c/WINDOWS /c/WINDOWS/System32/Wbem /c/WINDOWS/System32/WindowsPowerShell/v1.0 /c/Go/bin /c/wamp64/bin/php/php7.0.10 /c/ProgramData/ComposerSetup/bin /c/Program Files/Microsoft/Web Platform Installer /c/Program …

1
Git Bash` /`目录在哪里?
当我在Windows 7上打开Git Bash时,默认目录是 /。它有* nix风格的子目录,和 cd .. 不会更改目录。我的Windows机器上的这个目录在哪里? 目录 C:\Program Files\Git\ 有类似的内容,除了 / 有个 proc 子目录,和 C:\Program Files\Git\ 没有。 我放 dir /s /a git-bash.exe 在 cmd.exe,它只提出了 git-bash.exe 在 C:\Program Files\Git,没有其他人(比如 / )。
4 git-bash 

5
是否可以在Windows资源管理器中为某个命令分配键盘快捷键?
这是我的用例。我经常浏览Windows资源管理器中的目录,发现自己需要在当前目录中打开gitbash。现在git bash带有一个很好的上下文菜单条目 但由于我经常这样做,我想用一个键盘快捷键来做到这一点。我想象必须执行的命令看起来像 "C:\Program Files\Git\git-bash.exe" . 是否有可能使用任何工具/技术来分配这样的键绑定?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.