• github上的版本和本地版本冲突的解决方法


    在github上创建项目,然后本地git init

    然后没有git pull -f --all

    然后git add .  | git commit -am "init"

    导致github上的版本里有readme文件和本地版本冲突,下面给出冲突原因:

    [master][~/Downloads/ios] git push -u origin master

    Username for 'https://github.com': shiren1118
    Password for 'https://shiren1118@github.com': 
    To https://github.com/shiren1118/iOS_code_agile.git
     ! [rejected]        master -> master (non-fast-forward)
    error: failed to push some refs to 'https://github.com/shiren1118/iOS_code_agile.git'
    hint: Updates were rejected because the tip of your current branch is behind
    hint: its remote counterpart. Merge the remote changes (e.g. 'git pull')
    hint: before pushing again.
    hint: See the 'Note about fast-forwards' in 'git push --help' for details.

    查看大部分资料,只有这个有用

    http://www.cnblogs.com/xwdreamer/archive/2012/05/29/2523958.html

    勾选强制覆盖已有的分支(可能会丢失改动),再点击上传,上传成功。

    只有这句是核心,所以,本人就略微想了一下

    [master][~/Downloads/ios] git push -u origin master -f 

    至此,搞定问题


    ---------------------
    作者:shiren1118
    来源:CSDN
    原文:https://blog.csdn.net/shiren1118/article/details/7761203
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    struct page*
    ARM平台linux内核Notes 1
    CTDIY1字符设备驱动的使用
    深入理解linux内核读书笔记1
    在linux下设置pl2303串口
    struct per_cpu_pageset
    ARM平台linux内核Notes 2
    CTDIY2字符设备驱动的注册
    深入理解linux内核读书笔记2
    How to rollback a transaction in TSQL
  • 原文地址:https://www.cnblogs.com/whowhere/p/10044611.html
Copyright © 2020-2023  润新知