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]


  • 相关阅读:
    go语言的垮平台编译
    vscode使用技巧
    集合
    泛型
    异常
    Java垃圾回收机制
    java学习笔记9.20
    java变量类型
    目前的学习计划
    离第一篇博客三天
  • 原文地址:https://www.cnblogs.com/yangxiayi1987/p/15293622.html
Copyright © 2011-2022 走看看