1

我在 Windows 中工作,所以对于 Git,我从 msysgit 下载并安装了 msysGit-fullinstall- 1.7.3.1。并按照那里的规定运行。然后我尝试从我的 git 控制台中指定的Android 开源项目中获取 Gallery 应用程序:

git clone git://android.git.kernel.org/platform/packages/apps/Gallery.git 

它显示以下错误No such file or directory

替代文字

我在这里错过了什么?我不知道这是在 Windows 上从 Android 获取代码的正确方法。

4

2 回答 2

4

您在屏幕截图中拼错了主机名。我刚刚使用您指定的主机名进行了尝试,并收到了消息:

$ git clone git://android.git.kernal.org/platform/packages/apps/Gallery.git
Cloning into Gallery...
android.git.kernal.org[0: 68.171.33.192]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)

它是 kernel.org,而不是 kernel.org。

于 2011-01-21T06:43:37.663 回答
1

我也有适用于 Windows 的 mysis git(版本 1.7.3.1-preview20101002)...我将您的命令粘贴进去并且它有效!

$ git clone git://android.git.kernel.org/platform/packages/apps/Gallery.git
Cloning into Gallery...
remote: Counting objects: 1056, done.
remote: Compressing objects: 100% (402/402), done.
remote: Total 1056 (delta 457), reused 1041 (delta 450)
Receiving objects: 100% (1056/1056), 952.46 KiB | 292 KiB/s, done.
Resolving deltas: 100% (457/457), done.

$ ls Gallery
Android.mk  AndroidManifest.xml  CleanSpec.mk  MODULE_LICENSE_APACHE2  NOTICE  res  src  tests

是否有可能有防火墙阻止您的连接?- http://support.github.com/discussions/repos/957-cant-clone-over-http-or-git

于 2011-01-21T06:15:15.297 回答