标签: git-bash

Taskkill/PID无法在GitBash中运行

我正在尝试使用taskkill命令在Windows10上杀死GitBash上的进程.但是,我收到以下错误:

$ taskkill /pid 13588
ERROR: Invalid argument/option - 'C:/Program Files/Git/pid'.
Type "TASKKILL /?" for usage.
Run Code Online (Sandbox Code Playgroud)

它在cmd上工作正常.有人可以帮忙吗?

bash git-bash

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

我可以在Windows上的Git Bash中使用gcloud吗?

所以,我已经安装了Git,Git Bash,Python2.7,并且我刚刚根据官方指南安装了Google Cloud SDK . 使用Windows 10.

在cmd.exe或"Google Cloud SDK Shell"中, gcloud运行正常.

然而,在Git Bash中(我更喜欢使用的终端)gcloud返回以下输出(屏幕截图).

在此输入图像描述

echo $PATH 在Git Bash中确实包含了Google SDK的路径(此处突出显示).

在此输入图像描述

我错过了什么吗?$ PATH中是否有任何可能与gcloud冲突的内容,或者我是否以某种方式错误配置了路径?

我很欣赏任何见解.


UPDATE.这是输出env|grep PATH.我不确定它告诉我的是什么.PATH中的任何其他可执行文件都在工作(vagrant,conda,python等),但gcloud不是.

在此输入图像描述

git-bash gcloud google-cloud-sdk

17
推荐指数
3
解决办法
6207
查看次数

为什么git拉挂?

当我做一个git pull,从git bash,终端通常运行拉,更新我的本地,然后挂起.我不确定它是否在等我做某事,但我通常会退出CTRL-C.之后,我得到一个index.lock阻止我做其他我必须删除的东西.我误解了怎么git pull运作?

git git-pull git-bash

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

git tag 失败并显示 $'\226git': command not found

我在 Windows 7 中使用 Git BASH 并尝试创建一个标签:

git tag -a v2.44.13 -m "[before prod] bla bla bla"
Run Code Online (Sandbox Code Playgroud)

并失败:

$'\226git': command not found
Run Code Online (Sandbox Code Playgroud)

相同的命令适用于 Git CMD。为什么会发生这种情况以及如何解决?

git 版本 2.11.0.windows.1

git-tag git-bash

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

无法在Git Bash中键入密码

我有一个奇怪的问题,我在网上找不到任何东西.

我正在学习使用BitBucket,我正在跟随他们的演练.我使用Git bash作为命令提示符,因为他们说这里.

每当我需要输入密码时,例如克隆回购时,它只是拒绝获得任何输入!我在键盘上打字,但屏幕上没有显示任何内容.它接受的唯一键是Enter,然后它说授权失败,因为没有密码.我不能打字.

奇怪的是,我可以输入所有其他命令,而不是这一个.有任何想法吗?

git bitbucket git-bash

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

git diff按文件名过滤

我希望git diff通过文件名过滤结果.

特别是,我想要一个名为"AssemblyInfo.cs"的文件的diff,但是位于git存储库中的任何位置.

我在Cygwin上使用git,如果这有所不同.

git bash git-diff git-bash

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

Windows上的Git 2.13条件配置

Git版本: 2.13.0.windows.1

操作系统: Windows 7

CLI: Git bash

的.gitconfig

[user]
    name = Gyandeep Singh
    email = private@email.com
[push]
    default = current
[core]
    autocrlf = input
[includeIf "gitdir: ~/Documents/webstorm/corporate/"]
    path = .gitconfig-work
Run Code Online (Sandbox Code Playgroud)

的.gitconfig工作

[user]
    name = Gyandeep Singh
    email = corporate@email.com
Run Code Online (Sandbox Code Playgroud)
  • 上面的两个配置文件都位于同一目录(home)中.

发生了什么:在公司文件夹内的文件夹(示例测试)上打开CLI,然后运行git config user.email输出private@email.com.

预期:结果应该是corporate@email.com.

我做错了什么或者我的期望不正确吗?我确实遵循了git文档.

你必须git config --show-origin --get user.email在git初始化目录上运行.如果它没有初始化git那么includeIf gitdir功能将不起作用.

它奇怪但真实.我希望它仍然奏效.

windows git git-bash

16
推荐指数
4
解决办法
3204
查看次数

在PyCharm中嵌入Git bash作为外部工具并在PyCharm窗口中使用它(windows xp)

我在PyCharm中添加了cmd作为外部工具,它在PyCharm控制台(View - > Run)中运行良好.这里 描述了如何从cmd启动Git bash.它在单独的窗口中打开,但我希望它在同一个PyCharm窗口中,因此我可以在不按CTRL + TAB的情况下键入命令.

我想应该有其他方式,更直接,但我没有看到它.

git windows-xp intellij-idea pycharm git-bash

15
推荐指数
2
解决办法
9571
查看次数

当一个已经挂起时,如何发出第二个github pull请求

我之前使用过其他版本控制系统,但对git和github几乎没有经验.

我想为一个项目做贡献,所以我在github上分叉,获取我的fork的本地副本,编辑它,提交它,将更改推回到我的github fork,并打开一个pull请求,让原始的上游作者看起来在.一切似乎都很好.作者说他会稍微使用它.

但是现在我想用第二个拉取请求解决项目的第二个问题.但我提交和推送的所有内容最终都会附加到第一个拉取请求中.我想要做的是为后续更改发出新的第二次拉取请求,而第一次拉取请求仍处于暂挂状态,尚未合并到上游.

我需要执行哪些步骤才能执行此操作?我正在使用git-bash.

git github git-pull git-bash

15
推荐指数
1
解决办法
2520
查看次数

Git Bash错误:无法派生子进程

Git Bash工作正常,直到今天.现在我在启动时收到以下错误.如果我按下输入然后关闭:

错误:无法fork子进程:资源暂时不可用(-1).可能需要DLL变基.请参阅'rebaseall/rebase --help'.

我尝试重新安装,重新启动,安装不同的版本,似乎没有任何帮助.当谷歌搜索时,所有类似的问题都不完全相同,答案对我来说几乎是拉丁语.

目前在Windows 7上运行Git版本2.10.1 64位.一台工作计算机.

GitBash截图

在此输入图像描述

git bash cygwin git-bash

15
推荐指数
1
解决办法
6756
查看次数