Tag: msysgit

如何在Git Bash窗口中退出'git diff'的结果?

我在Windows 7上使用Git Bash 。当我运行git diff ,我看到: 但是,我无法回到常规提示。 按Ctrl + C似乎工作,但只要我开始input一个命令,它被覆盖(END)在该图像。

你如何复制并粘贴到Git Bash

我使用在Windows XP上运行的msysgit 。 尝试Ctrl + V ,右键单击,中点击,谷歌…没有运气。

使用Git中的Winmerge来存档diff

有没有办法在git中使用Winmerge来做Diffs?

修复msysGit便携式$ HOME位置

我已经成功地在我的闪存驱动器上安装并configuration了msysGit Portable,并用它来拉和推GitHub仓库。 不过,我似乎总是要欺骗SSH的支持。 具体来说,为了让SSHfind我的密钥文件,我必须按照这些指示来启动ssh-agent的第二个实例,然后ssh-add每次运行git-bash.bat时ssh-add我的密钥。 使用ssh -v git@github.com的输出进行debugging,我发现msysGit默认为我的Windows用户目录来查找密钥。 它不能这样做; 我需要它在便携式驱动器上查找自己的目录。 我如何强制$ HOME成为程序自己的文件夹? 更新破坏的Vox链接 此页面上的说明与我最初发布的现在已断开的链接类似。 引用如下。 另外这里是原始Vox文章的网页存档 。 但是,如果您尝试此操作并获得: % ssh-add Could not open a connection to your authentication agent. 那么你的会话不在ssh-agent下运行。 您可以通过运行以下代码重新启动代理下的新shell: exec ssh-agent bash 在那里你可以用你select的shellreplacebash。 一旦你这样做了,你应该可以运行ssh-add来加载你的密钥。

如何更改行结束设置

有没有一个文件或菜单,让我改变设置如何处理行尾? 有3个选项: 结帐Windows风格,提交Unix风格 在检出文本文件时,Git会将LF转换为CRLF。 提交文本文件时,CRLF将被转换为LF。 对于跨平台项目,这是Windows上推荐的设置(“core.autocrlf”设置为“true”) 按原样签出,提交Unix风格 在检出文本文件时,Git不会执行任何转换。 提交文本文件时,CRLF将被转换为LF。 对于跨平台项目,这是Unix上推荐的设置(“core.autocrlf”设置为“input”)。 按原样签出,按原样提交 在检出或提交文本文件时,Git不会执行任何转换。 不build议跨平台项目select此选项(“core.autocrlf”设置为“false”)

在Windows上的Git:你如何设置一个mergetool?

我已经尝试了Cygwin上的msysGit和Git。 两者都可以正常工作,完美地运行gitk和git-gui。 现在,我怎么configuration一个mergetool? (Vimdiff在Cygwin上工作,但是最好我喜欢一些对我们的Windows爱好者同事更友好的东西。)

在Windows上用msysgit安装一个Git服务器

我的朋友和我正在尝试使用Git服务器:Windows上的Gitosis和Cygwin来设置Git for Windows ,但是我们仍然遇到问题。 使用msysgit的“安装Git服务器”指南是什么样的? 在上面的教程中有一个评论build议它不能用msysgit完成,因为gitosis需要使用SSH服务器和Bash? 什么是一步一步的指导(因为没有一个可用)? 安装mysisgit ?

混帐,msysgit,口音,utf-8,明确的答案

我读过一些地方有git(或只是msysgit?)和字符编码的问题 – 我相信这只是文件名中的一个问题。 我想要的是一些关于以下方面的“权威”(或至less是权威的)信息: 究竟是什么“问题”? (症状) 是什么原因? (简要) 在什么情况下这是一个显示塞? 有没有解决方法,或者没有任何解决方法? 我希望这个问题不是太模糊,我认为把所有这些信息都集中在一个地方是很好的。

在Windows下的Git:MSYS或Cygwin?

我打算把我的项目迁移到git,而且我现在想知道哪个是windows下最好和/或最稳定的选项。 从我收集我基本上有2.5个选项: MSYSgit 在Cygwin下的git (又名2.5)来自Cygwin提示的MSYSgit(假设已经安装了Cygwin git)。 注意:IMO Cygwin本身就是一个很大的优势,因为你可以访问几乎所有的* nix命令行工具,就像在MSYSgit bash中那样,你只能访问这些工具的一小部分。 鉴于此,你有什么build议?

Windows上的Git 1.6.4 beta(msysgit) – Unix或DOS行终止

我在我的Win Vista开发VPC上安装msysgit 1.6.4testing版。 安装屏幕正在请求我是否要使用Unix行终止或DOS行终止。 通常,我会selectDOS,但设置文本表明DOS终止可能意味着文件不能与所有的Git的命令行工具。 Unix行终止状态“…大多数[Windows]应用程序可以处理这个…”。 有谁知道我应该select通过我的VS 2008工作的shell使用Git的哪个选项?