我在本地计算机上创建了一个git存储库:gitinitgitaddTestGit.javagitcommit-m"Start"然后我进入Eclipse并选择从该Git存储库导入并创建一个新项目。在向导步骤中,它识别出.git目录并将其视为一个repo(当我检查“首选项”时,它显示在存储库下)但是当我单击创建新项目时它失败了每次与:ConnectingGitteamproviderfailed.Seelogfordetails.ConnectingGitteamproviderfailed.Seelogfordetails.ErrorconnectingprojectGitTest,no
我想要一个键盘快捷键来比较当前打开的缓冲区和该文件的HEAD版本。单击CompareWith/HeadRevision可在上下文菜单中使用。我试图在Preferences/General/Keys中添加键绑定(bind),但键绑定(bind)被忽略了。我可以设置(和使用)Comparewithotherresource和Comparewithpreviousversion的快捷方式,但最有用的是ComparewithHEADRevision不起作用。我找不到有效的和无效的之间的任何区别。我正在使用EclipseHelios(3.6.2)。 最佳答案
我想要一个键盘快捷键来比较当前打开的缓冲区和该文件的HEAD版本。单击CompareWith/HeadRevision可在上下文菜单中使用。我试图在Preferences/General/Keys中添加键绑定(bind),但键绑定(bind)被忽略了。我可以设置(和使用)Comparewithotherresource和Comparewithpreviousversion的快捷方式,但最有用的是ComparewithHEADRevision不起作用。我找不到有效的和无效的之间的任何区别。我正在使用EclipseHelios(3.6.2)。 最佳答案
我正在使用Eclipse以及Maven和Bitbucket开发一个项目。现在我不能做任何提交,我的意思是即使我按下提交按钮,我也无法在Bitbucket上看到它。此外,在我的项目名称旁边有一个带有向上箭头的符号,旁边是数字2。这是什么意思?我该怎么办? 最佳答案 这意味着您的本地分支比远程分支提前两次提交。Git是一个分布式版本控制系统。gitcommit命令仅将更改引入本地存储库。要使它们出现在远程中,您必须在提交更改后使用gitpush。或者,您可以使用Eclipse作为GUI来执行相同的步骤。在右键单击项目时pop的上下文菜单
我正在使用Eclipse以及Maven和Bitbucket开发一个项目。现在我不能做任何提交,我的意思是即使我按下提交按钮,我也无法在Bitbucket上看到它。此外,在我的项目名称旁边有一个带有向上箭头的符号,旁边是数字2。这是什么意思?我该怎么办? 最佳答案 这意味着您的本地分支比远程分支提前两次提交。Git是一个分布式版本控制系统。gitcommit命令仅将更改引入本地存储库。要使它们出现在远程中,您必须在提交更改后使用gitpush。或者,您可以使用Eclipse作为GUI来执行相同的步骤。在右键单击项目时pop的上下文菜单
我是一个普通的git用户,我正在eclipse中构建一些快捷方式来激活一些EGit功能。我有点担心EGit在做什么(尤其是synchronizeworkspace操作),我想知道我是否可以让EGit显示什么git命令正在使用。您是否知道可以将其记录到控制台的选项,或者一般来说,如何找出执行了哪些命令? 最佳答案 EGit不使用git可执行文件。它在JGit的帮助下重现,可执行文件会做什么。Git可执行文件将项目的版本控制状态存储在.git文件夹下的许多文件中(分支、引用、提交对象、标签等)。EGit和JGit做同样的事情。例如:使用
我是一个普通的git用户,我正在eclipse中构建一些快捷方式来激活一些EGit功能。我有点担心EGit在做什么(尤其是synchronizeworkspace操作),我想知道我是否可以让EGit显示什么git命令正在使用。您是否知道可以将其记录到控制台的选项,或者一般来说,如何找出执行了哪些命令? 最佳答案 EGit不使用git可执行文件。它在JGit的帮助下重现,可执行文件会做什么。Git可执行文件将项目的版本控制状态存储在.git文件夹下的许多文件中(分支、引用、提交对象、标签等)。EGit和JGit做同样的事情。例如:使用
我有一个在eclipse中管理的gitandroid项目,有时我想暂时将我的android项目回滚到特定时间,然后构建它并做一些事情,然后恢复到最新版本。这怎么可能? 最佳答案 检查旧状态:打开存储库的历史View(窗口>显示View>其他...>团队>历史)在你想要的时候选择提交上下文菜单>checkout当您想返回时,只需选择master所在的提交(或您之前工作的分支),然后再次选择Checkout。因为那里有一个分支,它会自动checkout分支而不是提交。请注意,您可能还必须在历史记录中启用“显示所有分支和标签”才能在历史V
我有一个在eclipse中管理的gitandroid项目,有时我想暂时将我的android项目回滚到特定时间,然后构建它并做一些事情,然后恢复到最新版本。这怎么可能? 最佳答案 检查旧状态:打开存储库的历史View(窗口>显示View>其他...>团队>历史)在你想要的时候选择提交上下文菜单>checkout当您想返回时,只需选择master所在的提交(或您之前工作的分支),然后再次选择Checkout。因为那里有一个分支,它会自动checkout分支而不是提交。请注意,您可能还必须在历史记录中启用“显示所有分支和标签”才能在历史V
在eclipse中,我有一个与git存储库连接的项目。我可以提交和远程推送,但选项:Team->Remote->“ConfigureFetchfromUpstream”和“ConfigurePushToUpstream”被禁用/变灰。到底发生了什么??如何启用它们? 最佳答案 这是我所做的并且效果很好:右键单击您的项目,选择团队→在存储库View中显示。你将切换视角并位于Git存储库选项卡中。右键单击“远程”并选择“创建远程”。对于“远程名称”,输入“产地”。检查“配置获取”和“检查配置推送”。单击确定。点击更改。输入您的repo网