Questions tagged «msysgit»

Msysgit是git版本控制系统的Windows兼容版本。

4
Git Bash在Console2中吗?
MSysGit安装一个上下文菜单项,该菜单项在当前选定的文件夹中打开Git Bash提示符;但是,这将打开一个cmd.exe窗口,而我希望它在Console2中打开。 我需要进行哪些修改才能使其正常工作? 注意,我已经看到了这个相关的问题,但是答案已经过时了-MSysGit现在使用vba脚本来调用bash提示。此外,它没有明确说明如何使Console2正常运行。 更新:您可能会对ConEmu(Console的出色替代者)进行相同的操作感兴趣。看到这里:ConEmu中的Git Bash

3
如何从msys shell运行内部cmd命令?
Windows CMD实用程序具有许多内部命令,例如mklink。如何从msys外壳中使用它们? 从CMD的文档中/c可以看出,该开关可用于执行命令并退出;但这似乎不起作用。 如果我执行cmd /c mklink该mklink命令,则不会执行该命令,并且CMD不会退出该外壳程序。 在按Enter键之前: 后: Process Monitor屏幕截图: 尝试将命令作为后台进程运行:cmd /c mklink &显然可行- mklink命令已执行,但CMD外壳未终止。每次Enter按下,CMD将成为活动的外壳。

1
在Windows 7上使用带有msysgit和.ssh密钥的git的问题
我在Ubuntu计算机上使用现有的ssh密钥使用git。 现在,我必须在Windows 7上使用Git,并且需要使用相同的密钥对。 我已经设置了msysgit并在中创建了一个.ssh文件夹Users\username\.ssh。 我已经将密钥对从Ubuntu的.ssh文件夹复制到了该文件夹。 但是,当我尝试克隆Git存储库时,它将停止并要求输入密码。 根据一些教程,在安装msysgit的过程中,我应该有一些关于的选项ssh,但是我没有看到。 您有什么建议要解决吗?


3
“使用Windows命令提示符中的Git和可选的Unix工具”选项是否危险?
安装Git时,它提供了将其所有msys * nix工具添加到PATH中的选项,但是它会警告: 警告:这将覆盖Windows工具,例如“查找”和“排序”。仅在了解其含义后使用此选项。 我的问题是: 它将与哪些工具发生冲突? 有关系吗?它们是系统常用的吗?(我从未亲自使用过它们。) 我可以只更改PATH中目录的顺序以防止发生冲突吗? 这是第二个选项的作用吗?(“使用Windows命令提示符中的Git-此选项被认为是安全的,因为它仅添加了一些最小的Git包装器”)
11 git  cygwin  msysgit  msys 

1
Git远程添加不起作用
我正在尝试从我的git bash提示符中添加一个远程服务器,例如: git remote add origin ssh://myserver.pair.com/usr/home/myname/myrepo.git fatal: Not a git repository (or any of the parent directories): .git 我似乎有ssh设置好,因为这...... ssh myserver.pair.com ...在没有提示我输入密码的情况下登录就好了。 远程添加似乎发生的事情是它甚至没有尝试联系服务器。它会立即返回错误,并且我对服务器名称的放置似乎并不重要: git remote add origin ssh://blahblahblah/usr/home/myname/myrepo.git fatal: Not a git repository (or any of the parent directories): .git 我是否错误配置了git? 技术细节:Windows Vista,MsysGit v1.6.4,SSH配置文件C:\ Program Files \ Git \ …
4 windows  ssh  git  msysgit 

0
如何在msysgit(git bash)中启用Windows风格的Ctrl + Backspace?
我想将我的msysgit环境配置为使用Windows样式的退格快捷键,即Ctrl+ Backspace 删除一个单词。 我发现了这个https://stackoverflow.com/questions/4094828/msysgit-bash-how-to-enable-ctrlleft-right-arrows 其中介绍了如何使用inputrc使用Windows风格的cnrl +箭头快捷键。我尝试对cnrl + backspace重复该过程,即按Ctrl+ V+ Ctrl+ Backspace并将输出用作backward-word(也尝试过的backward-kill-word)参数没有成功。 注意:我获取Ctrl+的输出Backspace是“ ^?” 在msysgit上。我都尝试过“ \ e?” 和“ \ e ^?” 作为无济于事的参数。 我似乎找不到关于此的更多信息。任何提示将不胜感激。我知道Alt+ backspace做我想做的,但那不是我所追求的。 谢谢,

1
没有bash的命令提示符下的msysgit
我已经使用PuTTY和ssh与Tortoise建立了mysysgit。从Tortoise方面一切正常我可以克隆,拉动,推动等。如果我放到命令提示符并运行git我看到帮助屏幕所以它在路径中。当我去一个签出的git存储库并发出git pull它时,它会提示我输入git@git.server.com的密码。我的理解是ssh在那时失败了。 我知道PuTTY不是命令提示符下使用的ssh程序。但我设置了我的钥匙。在'c:\ Users \ username.ssh \'我有一个username_rsa和一个username_rsa.pub。它们就是我用来创造ppk腻子的东西。 所以我看到有一些ssh-agent.exe和ssh-add.exe的东西。我不是在使用bash。Bash没有安装,我不想安装它。如何从命令提示符处获取Git?
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.