美文网首页
Github(远程库)

Github(远程库)

作者: 码农GG | 来源:发表于2020-03-16 12:00 被阅读0次

    1.创建github远程库
    https://github.com/

    2.配置本地关联远程连接

    image.png

    git remote -v 查看当前所有远程地址别名
    git remote add[别名][远程地址]

    image.png

    自动弹出输入github账号管理远程库


    image.png

    3.克隆
    3.1命令
    git origin[远程地址]

    image.png
    1.完整的把远程库下载到本地
    2.创建origin 远程地址别名
    3.初始化本地库

    3.2提交到远程库失败(需要加入团队)
    3.2.1提交失败

    image.png

    3.2.2邀请加入团队

    image.png image.png

    3.2.3提交远程成功

    image.png

    4.拉取pull
    4.1pull=fetch+merge
    git fetch[远程库地址别名][远程分支名]
    1.fetch后本地库没有变化:

    image.png
    2.切换到远程库查看:
    image.png image.png

    4.2合并
    git merge[远程库地址别名/远程分支名]
    先查看一下本地库还是老版本,再把本地库和远程库合并

    image.png

    5.管理员直接pull(fetch+merge)

    image.png image.png

    6.解决冲突
    要点:
    如果不是基于Github 远程库的最新版本所做修改,不能推送,必须先拉取。
    拉取下来后如果进入冲突状态,则按照“分支冲突解决” 操作解决即可。

    第一个人修改提交


    image.png

    第二个人修改提交,能正常提交本地库,远程库提交失败,需要先拉取pull。


    image.png

    拉取后是在冲突状态


    image.png

    成功处理冲突,提交远程github库


    image.png

    7.跨团队协作
    7.1Fork

    image.png

    7.2当前账号所有人是337157248,制定来源

    image.png

    7.3本地修改提交远程

    image.png

    出现冲突,先pull ( git pull origin master
    ),再 git push origin master成功。


    image.png

    7.4pull request

    image.png image.png

    点击到创建pull request 页面


    image.png

    创建pull request


    image.png

    管理员pull request


    image.png

    点击开始合并工作


    image.png

    可以对话


    image.png

    查看修改信息


    image.png

    合并代码


    image.png

    填写合并信息


    image.png

    最后将远程库拉取到本地

    8.ssh 免密登录

    image.png
    image.png

    相关文章

      网友评论

          本文标题:Github(远程库)

          本文链接:https://www.haomeiwen.com/subject/dmjashtx.html