Tag: msysgit

在Windows上忽略Git仓库中的目录

我怎样才能在Windows上使用msysgit忽略Git中的目录或文件夹?

我的Gitconfiguration中的设置来自哪里?

我注意到,当我运行git config -l时,我有2个core.autocrlf清单 $ git config -l core.symlinks=false core.autocrlf=false color.diff=auto color.status=auto color.branch=auto color.interactive=true pack.packsizelimit=2g help.format=html http.sslcainfo=/bin/curl-ca-bundle.crt sendemail.smtpserver=/bin/msmtp.exe diff.astextplain.textconv=astextplain rebase.autosquash=true user.name=name user.email=email@example.com core.autocrlf=true 那些最后3(从user.name下来)是唯一在我的c:\users\username\.gitconfig文件。 其他的来自哪里? 为什么core.autocrlf列出两次? 这是与msysgit 1.8.3,我也有安装SourceTree(Windows 7)。 在SourceTree中,我没有选中“允许SourceTree修改你的全局Gitconfiguration文件”

致命的:早期的EOF致命的:索引包失败

我GOOGLE了,发现了很多解决scheme,但没有为我工作。 我试图通过连接到LANnetworking中的远程服务器从一台机器克隆。 从另一台机器运行此命令会导致错误。 但是在服务器上使用git://192.168.8.5 …来运行SAME克隆命令是可行的,并且是成功的。 有任何想法吗 ? user@USER ~ $ git clone -v git://192.168.8.5/butterfly025.git Cloning into 'butterfly025'… remote: Counting objects: 4846, done. remote: Compressing objects: 100% (3256/3256), done. fatal: read error: Invalid argument, 255.05 MiB | 1.35 MiB/s fatal: early EOF fatal: index-pack failed 我已经在.gitconfig添加了这个configuration,但也没有帮助。 使用git版本1.8.5.2.msysgit.0 [core] compression = -1

msysgit和Cygwin + git的区别?

msysgit和Cygwin + git有什么区别? 现在我使用的是msysgit,但是我不喜欢Git Bash(你不能resize或者复制/粘贴),所以我想着考虑切换到Cygwin,因为那样我就可以使用mintty了 。

试图用git filter-branch修复行尾,但没有运气

我已经被git的Windows / Linux行结束的问题困扰了。 看来,通过GitHub,MSysGit和其他来源,最好的解决方案是让您的本地回购设置使用Linux风格的行尾,但将core.autocrlf设置为true 。 不幸的是,我没有做到这一点,所以现在每次我改变线路结束时都是这样。 我以为我在这里找到了答案,但是我无法为它工作。 我的Linux命令行知识是有限的,所以我甚至不知道“xargs fromdos”行在他的脚本中做了什么。 我不断收到有关没有这样的文件或目录存在的消息,当我设法指向一个现有的目录,它告诉我,我没有权限。 我已经在Windows上通过MSysGit和Mac OS X终端尝试了这一点。