zoukankan      html  css  js  c++  java
  • 在Eclipse中使用Git

    一、 GitHub 上克隆项目到本地

    (1)File→Import…→Git→Projects from Git(with smart import)

    (2)选中 Clone URI

    (3)输入克隆的项目在 GitHub 上仓库的地址(克隆项目不需要用户名和密码)

    (4)选择该项目中你想要克隆的分支

    (5)选择项目存放的路径

    (6)点击完成

    二、更新本地代码

    ​ 项目在 GitHub 上被合作伙伴更新之后,我们就需要将 GitHub 上最新的代码拉到本地库,如果不更新本地库直接上传会由于不是最新的版本而被拒绝上传。

    (1)remote→fetch from(从远程获取最新版本到本地)

    (2)merge(合并到你想要的分支上)

    三、将本地代码上传到GitHub上

    (1)commit(将代码先添加到本地库)

    (2)remote→push→输入仓库地址和GitHub的用户名和密码(将本地库中的代码上传到 GitHub 上创建的仓库中)

    【注1】在项目的协同开发过程中,如果 GitHub 上的仓库不是你创建的,你克隆下来的项目完成代码的编辑之后上传会失败。此时如果想要上传成功,必须让 GitHub 上仓库的拥有者添加你为合作伙伴。

    【注2】非合作伙伴如何共同开发项目?

    ​ GitHub 上有好多开源的好的项目,我们可以下载下来查看、借鉴别人的代码。但是如果我们修改了,由于不是对方的合作伙伴,我们无法将代码上传到别人的仓库,此时我们可以选择使用 fork 和 pull request 操作。

    四、其他操作

    1. 切换到历史版本

    (1)查看历史版本,在工程上右键→Team→Show in History

    (2)在要切换的版本上右键→Reset→Hard

    【注】在 Eclipse 中如果已经切换到过去的版本就不能再切换回来了,如果想要重新回到最新的版本只能通过命令行的方式。

    2. 创建分支

    (1)在工程上右键→Team→Switch To→New Branch…

    (2)给分支命名

    (3)点击 Finish 之后自动切换到新的分支

    3. 合并分支

    ​ 以将其他分支合并到主分支为例:

    (1)Team→Switch To→master(切换到主分支)

    (2)Team→Merge...→选中那个你想要合并的分支→Merge(将分支中的内容合并到主干)

    4. 解决冲突

    ​ 让主干和分支在同一个位置添加一行代码:

    (1)分支添加内容,并添加到本地库

    (2)主干添加内容,并添加到本地库

    (3)在主干上合并分支,出现冲突

    (4)比较后选择要保留的代码,重新添加到本地库冲突即可解决

  • 相关阅读:
    .NET实现Excel文件的读写 未测试
    权限管理设计
    struts1中配置应用
    POJ 2139 Six Degrees of Cowvin Bacon(floyd)
    POJ 1751 Highways
    POJ 1698 Alice's Chance
    POJ 1018 Communication System
    POJ 1050 To the Max
    POJ 1002 4873279
    POJ 3084 Panic Room
  • 原文地址:https://www.cnblogs.com/jiajun107/p/14305146.html
Copyright © 2011-2022 走看看