【问题标题】:Importing project from Github doesn't work in Aptana从 Github 导入项目在 Aptana 中不起作用
【发布时间】:2014-07-05 07:24:57
【问题描述】:

我尝试通过 Import Project --> Git Repository as New Project 从 Aptana 中的 Github 导入一个项目。我使用我的 Github Credentials 登录,它列出了我的存储库。我选择要导入的存储库。

然后它挂在Resolving deltas: (6/6), 100% done.

我已经尝试下载适用于 Windows 的 Git 并将 Aptana 指向该 Git 可执行文件,但它并没有改变任何东西。

编辑:

我刚刚发现当我将现有项目连接到 Github 存储库时会发生类似的事情。 推或拉时,Aptana 挂在Launching delegate...

【问题讨论】:

  • 是的,我对 git pull 和 git push 有相同的行为。我似乎可以从 Aptana GUI 做的唯一一件事就是 git commit。然后我使用 Aptana 中的终端执行 git push、git pull。底线似乎只是根本不起作用。

标签: git github aptana


【解决方案1】:

首先尝试的一种解决方法是在命令行中克隆 repo(使用Git For Windows),然后在 Aptana 中导入项目。

如果克隆不起作用,那么您需要调查什么是(部分克隆),如blog post

  • 检查git fsck 返回的内容,
    例如,这个blog post 建议使用git merge,但也在cmets 中添加:

由于包文件已正确下载,您只需使用 Ctrl+C 中断进程,执行git fetch 以从远程存储库获取分支信息并再次签出主(或任何其他)分支带有git checkout master


Nicholas Dipiazza确认问题in the comments

我使用 mysysgit - 我尝试在 Windows 上使用的任何 git 客户端都存在同样的问题。
似乎只要你运行 git pull 或 git push,它就会挂在“Launching Delegate”上。这显然是一个缺陷。
使用终端然后运行冻结的命令是解决方法

【讨论】:

  • 感谢您的回答。我尝试使用 Git for Windows 克隆存储库(实际上,这就是我现在使用的,因为 Aptana 不起作用)。 Git for Windows 运行良好,没有任何问题。但是当我尝试使用 Aptana 推/拉时(导入项目后),它再次挂起。我尝试杀死 git.exe,但 Aptana 仍然会挂起。我也需要杀死 Aptana。 git fsck 没有说有任何悬空提交。我认为没有代理问题(据我所知,我不使用代理)。 git verify-pack 需要一个 pack number 作为参数。我不知道我应该填写什么。(我是 Git 新手;))
  • @Compizfox 您使用的是哪个版本的 msysgit(Git for Windwos)?什么版本的 Aptana?也许 Aptana 需要特定版本的 git 才能让 Windows 正常工作?
  • Aptana 带有自己的 Git 版本。我已经尝试过使用另一个版本,但这没有任何区别。
  • 我使用 mysysgit - 与 Aptana 工作室中的 Git 团队功能相同的问题。我只尝试过Windows。好像只要你运行 git pull 或 git push,它就会挂在“Launching Delegate”上。这显然是一个缺陷。解决方法是在 aptana 中使用终端并自己运行 git 命令。
  • @NicholasDiPiazza 好的。我已将您的评论包含在答案中以提高知名度。
猜你喜欢
  • 2014-02-20
  • 2016-11-04
  • 2017-12-09
  • 2015-06-25
  • 1970-01-01
  • 1970-01-01
  • 2016-03-26
  • 2017-01-05
  • 2016-12-27
相关资源
最近更新 更多