我已经在我的计算机上设置了GitStack,以便能够在各种机器上生成我的应用程序。我的eclipse项目有一个本地git repo,但我不知道如何将两者连接起来。
Team>Remote>Push和Team>Push to Upstream不可用(灰色)。
我已经配置了以下内容并read this tutorial
eclipse中的git用户名和电子邮件。
我在gitstack中添加了一个用户和一个repo。
我还尝试单击我的本地git repo并粘贴存储库路径或uri,我设法连接到本地主机上的gitstack repo,尽管它显然是空的。我想这就是我在其他机器上同步东西所要做的吗?
我怎么把两者联系起来?
下面是我的命令行尝试(注意:我正在使用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)

在这件事发生后就这么挂了很久?
更新:添加后出现在eclipse中git remote add

最佳答案

第一:尝试使用git命令行客户机。git是强大而邪恶的,如果你把它藏在guis后面,它就不会告诉你任何秘密。
关于您的问题:既然您将gitstack repo设置为远程,那么您所需要做的就是推送。如果push to upstream选项不可用,请尝试从命令行执行:运行git shell,转到project dir并运行git push

10-08 06:47