标签: git-bash

Git Bash中的Azure CLI

我试图在Windows上使用bash(sh)脚本来运行测试部署.我从gitbash控制台运行脚本,以便我有一个bash的副本,但这样做意味着azure clie不可用(即找不到azure命令).有谁知道如何让Azure cli在GitBash中工作(我假设我只是将其安装在其他地方)或者我应该改用另一种使用bash的方式

bash azure git-bash azure-cli

26
推荐指数
4
解决办法
1万
查看次数

git的ZSH自动完成需要花费大量时间,我可以将其关闭或优化吗?

Git的选项卡自动完成对于小型项目非常有用,但我目前正在开发两个使用git的大项目,而这些项目比无用更糟糕.比方说,每当我键入时,git add forms<tab>git需要20秒或更长时间才能找到文件(在本例中为forms.py),在这个时间段内,我无法在终端中执行任何其他操作.有没有办法关闭自动完成功能,或以某种方式使其更快?

git bash zsh git-bash zsh-completion

24
推荐指数
4
解决办法
9838
查看次数

用于Windows的Git中的Bash:使用带有args的CMD.exe/C运行命令时的怪异

这更令人烦恼而不是问题,但我非常想了解这里的语义.

我想要做的就是在临时命令提示会话上运行任意命令,该会话本身在bash会话下运行.

我的成功率是50/50,因为一些命令按预期工作,而其他命令则没有那么多.

我认为问题可能在于没有正确排列的参数(即缺失或合并的参数)

我会尽力解释我的意思是怪异的一系列命令和响应.(我正试着在屏幕上打印测试字.)

我在GNU bash下运行这些,版本3.1.0(1)-release(i686-pc-msys)与Git-1.8.4捆绑在一起:

第一次尝试:

$ cmd /c echo test
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
c:\>
Run Code Online (Sandbox Code Playgroud)

第二次尝试:

$ cmd '/c echo test'
test"
Run Code Online (Sandbox Code Playgroud)

第三次尝试:

$ cmd "/c echo test"
test"
Run Code Online (Sandbox Code Playgroud)

第四次尝试:

$ cmd /c\ echo\ test
test"
Run Code Online (Sandbox Code Playgroud)

第五次尝试:

$ cmd "/c echo" test
'echo" test' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

我真的很感激上述行为的任何指示或见解,因为这对我来说是不合理的,让我疯狂! …

windows git bash cmd git-bash

24
推荐指数
2
解决办法
8349
查看次数

在Windows 7上使用git-bash更新文件权限

如何git-bash在Windows 7上更新文件权限?

我试过以下但没有成功:

$ ls -al scripts/script.sh
-rw-r--r--    1 myUid   Administ       70 Sep  8 11:24 scripts/script.sh

$ git update-index --chmod=+x scripts/script.sh

$ ls -al scripts/script.sh
-rw-r--r--    1 myUid   Administ       70 Sep  8 11:24 scripts/script.sh

$ chmod +x scripts/script.sh

$ ls -al scripts/script.sh
-rw-r--r--    1 myUid   Administ       70 Sep  8 11:24 scripts/script.sh
Run Code Online (Sandbox Code Playgroud)

git cygwin windows-7-x64 git-bash

24
推荐指数
3
解决办法
2万
查看次数

Kdiff3不会使用mergetool命令打开

我有冲突,所以我键入:

git mergetool
Run Code Online (Sandbox Code Playgroud)

然后我收到一条消息说:

点击返回以启动合并解析工具

通常当我这样做时,它打开kdiff3,所以我可以合并差异.

现在,当我这样做时,它只是继续到下一个文件,并且kdiff3根本不打开.

我三倍感谢我的git配置和我的系统路径,一切看起来都很完美.配置文件如下:

 [merge]
    tool = kdiff3
 [mergetool "kdiff3"]
    path = c:/Program Files (x86)/KDiff3/kdiff3.exe
 [diff]
    guitool = kdiff3
 [difftool "kdiff3"]
    path = c:/Program Files (x86)/KDiff3/kdiff3.exe
 [core]
    editor = \"C:/Program Files (x86)/GitExtensions/GitExtensions.exe\" fileeditor   autocrlf = true
 [user]
    name = James Farrell
    email = info@jamespfarrell.com
 [github]
    user = whygosystems
    token = 87d00c2e613b3a7c8c1be817b75b8a33
 [diff]
    external = C:/Program Files (x86)/Git/cmd/git-diff-wrapper.sh
Run Code Online (Sandbox Code Playgroud)

任何人有任何想法可能是错的?

我有一种感觉(虽然我可能是错的,这是一个问题,因为我安装了新的Github Windows客户端)....

git kdiff3 git-bash

23
推荐指数
2
解决办法
2万
查看次数

Git Windows禁用密码提示UI但从shell获取密码提示

在git bash for windows中,用户名和/或密码在单独的UI弹出提示中询问,如下所示.

用户名提示

在点击取消时,您将获得以下基于shell的提示,其中可以输入相同的用户名.

基于Shell的用户名提示

有没有办法可以禁用这些提示?我仍然想输入我的用户名和密码,但不是基于UI的提示,我想通过基于shell的提示输入它.

使用此建议无济于事.如何撤消git config --system core.askpass git-gui - askpass

git git-bash

23
推荐指数
1
解决办法
1万
查看次数

即使 Git Bash 设置为默认值,VSCode 仍会在启动时打开 powershell

我已将 VSCode 中的集成默认终端设置为 Git Bash,但每当我启动 VSCode 时,都会弹出 powershell 而不是 bash。然而,它不会改变默认的终端设置,但它很烦人。我尝试从设置中删除 powershell 的配置文件,但这似乎没有任何作用。为什么会发生这种情况?

powershell git-bash visual-studio-code

23
推荐指数
2
解决办法
6130
查看次数

如何使用Git for Windows更改Git Bash中的目录?

我如何更改为C:/Users/myname/project nameGit Bash中的目录?

linux git terminal git-bash

22
推荐指数
1
解决办法
5万
查看次数

如何在Windows中的gitbash中运行“make”命令?

任何人都可以帮助我使用“make”命令在 Windows 中运行 Makefile。当我尝试从 git bash 运行时,出现以下错误,

$ make build bash: make: 未找到命令

$ make 部署 bash: make: 未找到命令

有没有办法在 gitbash 或其他东西中安装它,或者我需要使用其他 Windows 工具吗?

bash shell makefile git-bash

22
推荐指数
2
解决办法
4万
查看次数

从windows git bash打开sublime文本

如何从Windows中的Git Bash打开Sublime文本?我尝试在〜/ .bashrc文件中添加别名,但没有任何效果.我一直在寻找一些非常容易的东西但我在互联网上找不到.

git windows-7 git-bash sublimetext2

21
推荐指数
4
解决办法
3万
查看次数