zoukankan      html  css  js  c++  java
  • TortoiseGit

    Git的Pull其实是fetch与Merge两个命令的合并。

    平时遇到的问题是,在本地分支进行了一些修改,准备提交。但是怕提交前有其他人push了新的代码。于是想在提交前,看看远程仓库上的log。这时候,只要fetch下来,就可以看到远程仓库的更新。

    1) 未 fetch 之前,本地 master 分支的头指针与 remote/origin/master 分支的头指针指向是同一个位置

    image

    2)  右键菜单 –> fetch

    image

    可以看到有 fetch 到更新到本地仓库

    image

    2) 本地查看 log, 可以看到此时只有 master 的头指针,已经看不到remote的指针了。

    image

    此时,点击左上角的master,并点击选中 remotes/origin/master 分支

    image

    这样便可以看到 remotes/origin/master 分支的头指针,跟本地的 master 分支头指针并不在一个位置了。

    image

    3) 把 origin/master 分支合并到 本地的master

    右击 origin/master 的标签,选择 Merge to “master”…

    image

    完成 Merge 操作后,可以看到 Merge 的信息,有两个文件进行了修改。

    image

  • 相关阅读:
    pandas笔记
    MongoDB分片集群技术
    MongoDB基本操作
    linux MongoDB安装配置
    MongoDB入门
    introJs用法及在webkit内核浏览器的一个报错
    日常ie兼容问题(持续整理)
    浅谈connect,withRouter,history,useState,useEffect
    node环境配置
    小程序之签到
  • 原文地址:https://www.cnblogs.com/McKean/p/6106872.html
Copyright © 2011-2022 走看看