3

我已经在我的计算机上设置了GitStack,以便能够在各种机器上构建我的应用程序。我的 Eclipse 项目有一个本地 git repo,但我不知道如何连接这两者。

Team > Remote > Push和Team > Push to Upstream不可用(灰色)。

我已经配置了以下内容并阅读了本教程

  • Eclipse 中的 Git 用户名和电子邮件。
  • 我在 Gitstack 中添加了一个用户和一个 repo。

我还尝试单击我的本地 git 存储库并粘贴存储库路径或 URI,并且我设法连接到本地主机上的 GitStack 存储库,尽管它显然是空的。我想这是我必须在其他机器上同步的东西?

我如何将两者联系起来?


这是我的命令行尝试(注意:我使用的是 cygwin):

[~/eclipse/JfxMCApp]> git.exe remote add jfxmcapp.gitstack.local http://localhost/JfxMCApp.git

[~/eclipse/JfxMCApp]> git.exe remote -v
jfxmcapp.gitstack.local http://localhost/JfxMCApp.git (fetch)
jfxmcapp.gitstack.local http://localhost/JfxMCApp.git (push)

[~/eclipse/JfxMCApp]> git.exe push jfxmcapp.gitstack.local
warning: push.default is unset; its implicit value is changing in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the current behavior after the default changes, use:

  git config --global push.default matching

To squelch this message and adopt the new behavior now, use:

  git config --global push.default simple

See 'git help config' and search for 'push.default' for further information.
(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode
'current' instead of 'simple' if you sometimes use older versions of Git)

在这之后 Git 只是挂了很久?


更新:添加后出现在eclipse中git remote add

4

1 回答 1

0

第一:尝试使用git命令行客户端。Git 是强大而邪恶的——如果你把它隐藏在 GUI 后面,它不会告诉你任何秘密。

关于您的问题:现在您将 gitstack 存储库设置为远程,您需要做的就是推送。如果推送到上游选项不可用,请尝试从命令行执行:运行 git shell,转到您的项目目录并运行git push.

于 2012-12-19T17:59:28.637 回答