用aptana3中的git通过SSH推送到远程

时间:2015-08-06 11:35:40

标签: git ssh aptana aptana3

我目前无法使用Aptana的GUI推送到远程git存储库。

我做了什么:

  1. 在我的家庭服务器上创建一个裸存储库
  2. 创建本地存储库并提交我的所有文件
  3. 将远程添加到git存储库(我必须使用终端执行此操作,但它不能与GUI一起使用)
  4. 推送到远程位置(也使用终端)
  5. 当我右键点击我的项目并选择team - > remotes - > Push current branch to - > myserver Apatana打开一个小窗口,表明它正在做某事,但它从未要求我输入我的ssh密码而且什么都不做。除非单击“在后台运行”(单击取消或“X”时没有任何反应),否则也无法关闭此窗口。

    如果我使用终端(来自Aptana)并执行git push myserver,它可以完美运行。它要求输入密码并将文件推送到远程存储库。

1 个答案:

答案 0 :(得分:1)

使用team->remotes->push current branch to时遇到同样的问题 但是,如果设置了跟踪,这很可能是因为git push myserver在终端中工作,请尝试使用基本执行team->push的{​​{1}} 如果这不起作用(某些错误消息),请执行

添加跟踪
git push

git branch -u myserver/branch_name 替换为远程服务器上的分支名称(如果它是master并且您将远程设置为myserver,则命令将为branch_name 执行一次后,您可以直接使用git branch -u myserver/masterteam->Push