标签: git-bash

Git Bash卡在差异/日志上,一遍又一遍地自发地重复相同的命令

我在Windows 7/XP上遇到了Git Bash的奇怪问题.它用来做工精细,但最近我发现后,我进行git diffgit log,混帐击变得不可用:继DIFF /日志,即使我回到命令提示符下,Bash保留突然,显然自发地重复相同的命令,自发的和而我正在键入后续命令.

有没有其他人有这个问题?任何建议都会非常感激,因为这实际上限制了Git Bash目前的实用性.

git git-bash

37
推荐指数
1
解决办法
9303
查看次数

让ssh-agent与windows命令shell中的git一起运行

我安装了msysgit,使用OpenSSH.我正在连接一个gitosis回购.从git bash,我创建了一个.profile文件,每次打开git bash时运行ssh-agent(如果尚未运行),使用此脚本

SSH_ENV=$HOME/.ssh/environment

function start_agent {
     echo "Initialising new SSH agent..."
     /usr/bin/ssh-agent | sed 's/^echo/#echo/' > ${SSH_ENV}
     echo succeeded
     chmod 600 ${SSH_ENV}
     . ${SSH_ENV} > /dev/null
     /usr/bin/ssh-add;
}

# Source SSH settings, if applicable

if [ -f "${SSH_ENV}" ]; then
     . ${SSH_ENV} > /dev/null
     #ps ${SSH_AGENT_PID} doesn't work under cywgin
     ps -ef | grep ${SSH_AGENT_PID} | grep ssh-agent$ > /dev/null || {
         start_agent;
     }
else
     start_agent;
fi
Run Code Online (Sandbox Code Playgroud)

我也在使用git扩展,它从Windows命令提示符运行git命令,而不是git bash.所以,ssh没有看到正在运行的ssh-agent.有可能解决这个问题吗?

git ssh-agent git-bash

36
推荐指数
5
解决办法
7万
查看次数

.bash_history不会在Git for Windows中更新(git bash)

我正在使用Git for Windows(版本1.7.8-preview20111206),即使我的HOME文件夹中有.bash_history文件,它也永远不会自动更新.当我启动Git Bash时,我可以在历史命令中看到我手动添加到.bash_history文件中,但它不会自动更新.

我使用该shopt -s histappend命令确保每次关闭shell时都保存历史记录,但它不起作用.

如果我手动使用该history -w命令,那么我的文件会更新,但我想了解为什么shopt命令不起作用,因为我理解它应该.

任何人都可以告诉我为什么会发生这种行为?

提前致谢

windows git bash git-bash

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

退格键和箭头键在Windows机器上的IRB(Git Bash控制台)中不起作用

我刚刚在Windows机器上安装了ruby 1.9.2,Backspace或任何其他箭头键都不起作用.只有当我在Git Bash控制台上打开IRB时才会发生这种情况.但它在Windows控制台上运行良好.对此有何帮助?

注意:IRB在早期版本的ruby的两个控制台上运行良好.

ruby irb git-bash

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

Cygwin或Git Bash命令窗口?

我是Git的新手.我下载了Git并安装在我的Windows上.我看到Git提供了一个Git Bash命令窗口.我的机器上也安装了Cygwin.Git Bash和Cygwin都提供了Git命令行实用程序.所以我的问题是:哪一个是使用Git命令的首选方法:在Git Bash或Cygwin中运行Git命令?

git cygwin git-bash

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

Git Bash不会让我输入任何东西,只是显示一个闪烁的光标

我无法在Git-Bash命令行输入任何字符; 它显示的是一个闪烁的光标.Git Bash昨天工作正常,但我现在无法做任何事情.我该怎么做才能解决这个问题?

git cursor git-bash

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

错误:打开模拟器时,Windows 8上没有发现模拟器图像(avds)

我有一个在离子框架中制作的cordova应用程序,我想在模拟器som中触发命令测试它ionic emulate android并且它抛出以下错误在运行命令ionic emulate android时Git Bash命令提示符出错.

错误:

c:\Users\work\biziHiveMobile\platforms\android\cordova\node_modules\q\q.js:126
                throw e;
                      ^
ERROR : No emulator images (avds) found.
1. Download desired System Image by running: c:\Users\work\AppData\Local\Android\android-sdk\tools\android.BAT sdk
2. Create an AVD by running: c:\Users\work\AppData\Local\Android\android-sdk\tools\android.BAT avd
HINT: For a faster emulator, use an Intel System Image and install the HAXM device driver

Error: c:\Users\work\biziHiveMobile\platforms\android\cordova\run.bat:  Command failed with exit code 1 
at ChildProcess.whenDone (c:\Users\work\AppData\Roaming \npm\node_modules\cor
dova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1015:16)
at Process.ChildProcess._handle.onexit (child_process.js:1087:5)
Run Code Online (Sandbox Code Playgroud)

Windows 8 PC上出现此错误.我已将我的android SDK更新到最新版本.我还从android sdk的附加功能中添加了模拟器加速器.这个错误即将来临.任何人都知道如何在Windows …

git-bash cordova ionic-framework ionic

31
推荐指数
4
解决办法
7万
查看次数

使用Git Bash退出文件夹

我正在使用Git Bash,我正在尝试一些事情,例如向GitHub发送'commit'和'push'.我想退出当前目录C:\user\myUsername\app并登陆该C:\user\myUsername文件夹.

我在Git Bash中编写了哪些命令?

windows git github git-bash

29
推荐指数
3
解决办法
6万
查看次数

从Git Bash调用notepad ++

大家好我在Window 7中使用msysgit.我如何从Git Bash调用notepad ++,就像我们使用默认的记事本一样.比如说

name @ usename notepad textfile.txt

相反,我想用notepad ++打开文件

注意:我已经将notepad ++添加到我的PATH中,但仍然无法从命令行调用它.

编辑

我在.gitconfig - >中试过这个

[别名] notepad ='C:/ Program Files/Notepad ++/notepad ++.exe'

但是没有用.

windows command-line notepad++ msysgit git-bash

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

为什么npm install不能在git bash上运行

我打开git bash并输入npm install然后返回:

bash: npm command not found
Run Code Online (Sandbox Code Playgroud)

我不明白,因为我有node.js命令提示符,当我输入npm -v然后它返回3.7.3.怎么会在git中不起作用?

git shell node.js npm git-bash

28
推荐指数
4
解决办法
6万
查看次数