【问题标题】:Doing Git pull through CYGWIN通过 CYGWIN 做 Git 拉动
【发布时间】:2015-06-11 09:07:35
【问题描述】:

我使用 Git shell 通过 (GIT pull) 命令从 GIT 中提取数据。

但由于显示消息"as file too long",我在提取数据时遇到了一些问题。

在创建另一个单独的克隆时,我收到以下错误消息:

fatal: unable to checkout working tree
warning: Clone succeeded, but checkout failed.

那么我们可以通过 cygwin “GIT PULL”或“GIT PUSH”吗?如果可以,任何人都可以分享这些步骤吗?

【问题讨论】:

  • 您使用的是 Windows 还是 Cygwin GIT 客户端?
  • repo 中有没有特别大的文件?
  • 是的,repo 中有一些大文件...@KeithThompson。
  • @AlG 是的,我正在使用 Windows 客户端..但我想使用 Cygwin 客户端..
  • 正如 Adam 在下面所说,在您可以使用 Cygwin 的客户端之前,您必须安装它并确保它首先出现在您的 Cygwin 路径中。在进一步调试之前,我会尝试 Cyg git 客户端 - 消除这种可能性。

标签: git github cygwin git-shell


【解决方案1】:

这是可以做到的。我不知道你的问题是什么,但我可以告诉你,我可以在 cygwin 中使用 git 就好了。

  1. 在 cygwin setup 安装程序中安装 git
  2. 设置你的 git 配置。至少,这意味着您需要打开一个 bash 提示符并输入:

    1. git config --global user.name [your name]
    2. git config --global user.email [your email]
  3. 克隆(即git clone [repo]

【讨论】:

  • 安装Cywin时问题解决了我没有导入GIT包。所以导入git包后它工作了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-18
  • 1970-01-01
  • 2011-02-14
  • 1970-01-01
  • 2021-08-28
  • 1970-01-01
  • 2011-12-06
相关资源
最近更新 更多