我正在使用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网
在eclipse中,我有一个与git存储库连接的项目。我可以提交和远程推送,但选项:Team->Remote->“ConfigureFetchfromUpstream”和“ConfigurePushToUpstream”被禁用/变灰。到底发生了什么??如何启用它们? 最佳答案 这是我所做的并且效果很好:右键单击您的项目,选择团队→在存储库View中显示。你将切换视角并位于Git存储库选项卡中。右键单击“远程”并选择“创建远程”。对于“远程名称”,输入“产地”。检查“配置获取”和“检查配置推送”。单击确定。点击更改。输入您的repo网
每当Eclipse中的一个长时间运行的进程(例如清理+重建一个大项目)时,我都会看到新进程pop,例如“更新存储库foo的git状态”,等待我的长期运行的进程完成。例子:我想关闭这些更新,因为我使用不同的应用程序来管理我的git存储库。我还想知道如何更改这些更新的频率,如果它们确实定期运行的话。我试着在首选项中搜索“git”,但没有找到任何明显的罪魁祸首。我取消选中了三个看起来可能相关的选项,但更新仍然发生。我取消选中的选项是:团队>Git>项目>自动共享位于Git中的项目存储库团队>Git>项目>跟踪每个分支的导入项目并在checkout时恢复团队>Git>同步>始终在同步之前启动提
每当Eclipse中的一个长时间运行的进程(例如清理+重建一个大项目)时,我都会看到新进程pop,例如“更新存储库foo的git状态”,等待我的长期运行的进程完成。例子:我想关闭这些更新,因为我使用不同的应用程序来管理我的git存储库。我还想知道如何更改这些更新的频率,如果它们确实定期运行的话。我试着在首选项中搜索“git”,但没有找到任何明显的罪魁祸首。我取消选中了三个看起来可能相关的选项,但更新仍然发生。我取消选中的选项是:团队>Git>项目>自动共享位于Git中的项目存储库团队>Git>项目>跟踪每个分支的导入项目并在checkout时恢复团队>Git>同步>始终在同步之前启动提