gpt4 book ai didi

eclipse - 如何将 Eclipse 项目工作区与 Git-BitBucket 同步?

转载 作者:太空狗 更新时间:2023-10-29 13:54:49 24 4
gpt4 key购买 nike

我是 Eclipse 和 Git 世界的新手。以下问题听起来可能真的很愚蠢,但我花了几个小时寻找如何去做却没有找到办法。

我们有一个 Git 远程存储库,我使用 Eclipse 的 Git 透视图克隆了它。我的团队对代码进行了一些更改并将它们推送到远程存储库。我坚持在我的本地工作区中“获取最新”代码。

这是我尝试过的:打开 Java EE 透视图。右键单击我的项目 -> 团队 -> 同步工作区。这将打开“团队同步”视角。它告诉我有一些“传入”文件,但没有“获取”它们的选项。我看到的选项只有 merge 、覆盖、提交。好吧,它们对我来说都没有意义。

在 TFS 世界中,我只需选择“获取最新版本”,新版本就会替换本地工作区中的旧版本。我错过了什么?

最佳答案

Synchronize View将只允许您检查本地工作区和本地或远程跟踪分支中的资源之间的差异。

它不会获得最后的提交。

为此,您需要 pull new changes from the upstream branch

Right-click on a project in the Package Explorer and select Team > Pull or right-click on a repository in the Git Repositories view and select Pull to pull new changes from the upstream branch your local branch is tracking.
This also works if resources are selected from more than one repository.

例如参见“EGit Auto-Merge and Conflict Resolution

https://wiki.52north.org/pub/Documentation/ResolveMergeConflictsInGitEclipse/egit_merge_2.png

要了解有关该工作流程的更多信息,请查看 GIT Illustrated Cheatsheet -- Working with remote repositories

https://illustrated-git.readthedocs.io/en/latest/_images/git-flows.svg

关于eclipse - 如何将 Eclipse 项目工作区与 Git-BitBucket 同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42679955/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com