2014-05-15 71 views
1

有些日子里,我的Git Bash安装出现了一个奇怪的问题:每当我运行Git Bash,我立即收到错误消息“uname.exe”已停止工作,并创建一个堆栈转储。错误信息“uname.exe”在我打开Git Bash时停止工作

我正在使用Windows 7 64位并且自首次发生错误以来,重新安装了cygwin(64位)和Git Bash的最新版本。我还更改了cygwin的/etc目录中的passwd文件,以指向位于C:\Users\Michael的我的主目录。

奇怪的是:当我删除bitbucket.org上的默认公钥(SSH),并将.ssh/id_rsa.pub中的密钥复制到bitbucket时,首次发生错误。但是,我认为这不能成为我的安装不再工作的原因,可以吗?

任何线索我的Git Bash有什么问题?

回答

0

如果你不使用TortoiseGit的Git Bash,当你安装普通的Cygwin并从那里运行Git而不是使用Git Bash会发生什么?我担心这可能是由Git for Windows安装的Cygwin环境的一个问题。

+0

如果我使用Cygwin环境并从那里运行Git,那么所有的东西都像魅力一样。看起来好像Git Bash被打破了。奇怪的是,即使是完全重新安装Git Bash也无济于事...... – Michael

相关问题