zoukankan      html  css  js  c++  java
  • GIT用服务器上的版本强制覆盖掉本地的版本(转)

    以前在机子上使用git下载了linux git版本库上的源代码,由于在阅读源代码的过程中,难免会对本地的文件进行修改,这样就导致本地文件与服务器上的文件版本不一致,我想做的就是用服务器上的版本强制覆盖掉本地的版本;

    我得到的错误消息如下:

    image

    image

    image

    image

    image

    image

    image

    image

    从图中可以看到,git fetch和git pull的区别,

    • git fetch 不会自动的将结果merge到本地,只是将远程版本同步到本地版本库,而不会merge到本地副本。
    • git pull  将会直接把working directory中的内容覆盖掉。

    git回退到某一个版本:git reset –hard HEAD~50   这个是回退到当前版本的前50个版本

    image

    这样就可以看到曾经删掉的文件:

    image

    删除github上的分支版本:

    image

    image

    执行完后,分支被成功删除:

    image

     

     
     
  • 相关阅读:
    git
    *** errRun
    Centos与Debian的安装命令
    HTML基础
    基本的SQL语言
    phpstudy靶场搭建
    Centos7下搭建服务器(apache+mysql+php)
    Centos7设置yum源
    Linux基础
    一个服务器中搭建多个站点
  • 原文地址:https://www.cnblogs.com/softidea/p/5286962.html
Copyright © 2011-2022 走看看