hey*_*red 2 eclipse git android bitbucket egit
如何在 Eclipse 中添加以下内容?
我在 Eclipse 中创建了一个 Android 应用程序项目,并使用 eGit 和 BitBucket 将其置于版本控制之下(我再次不知道这是否是描述它的最佳方式,因为我是版本控制新手)。到目前为止,我已经编写了一些代码并进行了多次提交。我邀请了一位加入该项目的朋友。昨晚他们更改了一些代码。
今天,我启动了 Eclipse,想要继续该项目的工作,但想从他们停止的地方开始。我右键单击该项目并转到“团队”->“同步”(只是因为这对我来说似乎是最合乎逻辑的步骤)。一切都没有如我担心的那样发生。
如何将最新版本的工作代码下载到本地计算机上?当我完成工作时,我是否只需像我一直在做的那样通过右键单击项目然后转到:团队 -> 提交,然后团队 -> 推送到上游来提交?
在 Eclipse 中,开始使用 Git Repository Explorer 透视图和 Git Staging View。
存储库资源管理器显示您的克隆,允许您查看您的分支、更改历史记录等。您可以在克隆的名称上右键单击鼠标并选择拉取。这将从 Bitbucket 服务器获取更改,然后将它们合并到本地分支。
请注意,在您存储了任何本地修改的文件或将它们提交到您的分支之前,您不应该拉取它们。如果拉取与任何本地更改冲突,则该操作将被拒绝。
当您与其他人共享分支时,您应该考虑通过配置分支...修改本地(主?)分支以启用变基选项。这意味着当您在本地分支上合并远程更改时,任何传出提交都会在传入提交之上重播。这意味着当您推动时,您会避免合并点,这可能会弄乱历史记录。鼓励在自己的存储库中工作的其他人也这样做。
其次,当您提交更改时,学习使用 Git Staging 视图。这使得拖放更改并一次性提交变得很容易。您也可以从团队 | 执行此操作。添加并组队| 承诺……但在我看来,这要笨拙得多。
当您准备好让其他人看到您所做的更改时,您必须推动他们。通常,您可以在项目上右键并选择团队 | 推送到上游或转到存储库资源管理器,在克隆上右键单击并选择“推送到上游”。如果有必要,您可能必须先拉取,然后才能推送,因为如果更改不满足合并,服务器将拒绝更改
这是在 Eclipse 中使用 Git 的基本工作流程。一般来说,还要确保您的 EGit 插件版本至少为 2.3.1 或 3.0.1,具体取决于您的 Eclipse 版本。
| 归档时间: |
|
| 查看次数: |
6094 次 |
| 最近记录: |