zoukankan      html  css  js  c++  java
  • git 使用问题记录(TBD)

    下面记录本人使用git过程中遇到的问题以及解决方法.

    1.git提交后出现nano界面,解决方法

    Ctrl + X然后输入y,再回车

    2.出现 Your branch and 'origin/master' have diverged,

    (use "git pull" to merge the remote branch into yours)
    nothing to commit, working tree clean

    如果不需要保留本地的修改,只要执行下面两步:

    git fetch origin
    git reset --hard origin/master

    如果要保留本地的修改,有以下三种解决办法:
    
    1)使用强制push的方法:
     git push -u origin master -f
    
    这样会使远程修改丢失,一般是不可取的,尤其是多人协作开发的时候。
    
    2)push前先将远程repository修改pull下来
     git pull origin master
     git push -u origin master
    
    3)若不想merge远程和本地修改,可以先创建新的分支:
     git branch [name]
    然后push
     git push -u origin [name]


  • 相关阅读:
    『笔记』数学数论(八)
    『笔记』BSGS
    『笔记』组合数学(六)
    01 分数规划
    高斯消元
    拉格朗日插值法
    洛谷网课数论
    [IOI2013]robots 机器人
    P3530 [POI2012]FES-Festival
    NOIP 2015 day1
  • 原文地址:https://www.cnblogs.com/yangxiayi1987/p/15293622.html
Copyright © 2011-2022 走看看