Articles of git

Git fetch github:索引包失败

当运行命令git fetch github时 ,出现以下错误: 致命的:写错误:破pipe93),23.23 MiB | 635 KiB / s 致命的:索引包失败。 然后,当我尝试查找问题的解决scheme时,出现“git.exe has stopped working”错误消息。 运行* GIT_TRACE = 1 git fetch github *没有提供任何额外的细节。 注意 :我可以直接执行git fetch github [分支名称]并且工作正常 当我在Git Gui中尝试“Repository> Compress Database”时,出现“Error:Command Failed”错误。 当我尝试“Repository>validation数据库”时出现同样的错误。 我如何解决这个问题? 这几乎就像我的本地回购是腐败的。 系统信息 * Git Bash:1.7.4-preview20110204 Windows 7 64位*

如何下载Android的谷歌源代码

如您所知, https://android.googlesource.com/中有数百个项目的列表。 我想在Windows机器中下载它们。 根据Google的文件, To install, initialize, and configure Repo: $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo $ chmod a+x ~/bin/repo To clone the entire platform, install repo, and run: mkdir mydroid cd mydroid repo init -u https://android.googlesource.com/platform/manifest repo sync 然而,在我的机器上,我不能在Git Bash中“repo init”,因为它说它没有python。 我有python安装,但混帐bash不承认它。 请注意,我也将python目录设置为系统path。 如果有人可以给小费,我将不胜感激。 谢谢 更新:我相信这是新版本的Git Bash for Windows的问题。 系统path不适用于Git Bash – 我可以很容易地testing系统path是否与命令提示符一起工作。 无论如何,我试了这个,而它实际上运行错误,当然。 /c/python27/python.exe […]

Git,无法在Windows上克隆回购

我试图在Windows上使用git克隆远程存储库。 我可以在我的Mac上克隆,但在Windows上,我遇到了一个问题。 当使用git bash克隆时,我收到一条消息,说明服务器的主机密钥没有被caching在registry中。 它要求我要让y或n信任主人。 问题是,如果我按y或n什么都没有发生。 它只是挂在那里。 我应该使用OpenSSH而不是PuTTY吗? 谢谢

如何解决在git中使用gitstats在Windows中的错误

我正在学习如何使用gitstats使用git创build报告。 所以我下载并安装了Git-1.8.1.2-preview20130201.exe,python-2.6.2.msi,gp463-win32-setup.exe(gnuplot)和克隆的gitstats 来自http://gitstats.com/ 。 而且我还将我的git,python,gnuplot,gitstats添加到我的PATH中。 然后我创build了一个名为repo1的“Git Bash”仓库。 但是当我input命令来创build 报告有关repo1,它输出一个这样的错误: Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\Dynamsoft220\Desktop>e: E:\>cd Jeremy\Git\gitstats E:\Jeremy\Git\gitstats>python gitstats e:\Jeremy\Git\repo1 e:\Jeremy\Git\report [0.08100] >> gnuplot –version Output path: e:\Jeremy\Git\report Git path: e:\Jeremy\Git\repo1 Collecting data… [0.12600] >> git shortlog -s HEAD | wc -l [0.08300] >> git show-ref –tags [0.18100] […]