• github哪来的main分支?


    时隔4个多月没有碰github,今天心血来潮建了个新仓库,刚准备提交代码就遭遇滑铁卢。。。

    马上细锁

    在本地新建了文件夹border,在文件夹下新建一个border.html并保存

    然后顺理成章的打开git窗口,git init,git add .,git commit -m 'first' 一气呵成!!

    然后就该去github建仓库了,new了一个repositories,起名字border,默认添加一个readme.md  同样操作流利!!

    接下来回到命令窗口 git remote origin master git@****,成功后执行git pull... 这时候问题来了!

    我发现拉不下来东西,我就尝试着git push -u origin master  ,居然提交成功了。。

    为了确认结果我去github上查看,显示只有一个readme.md,并且有提示我最近的提交有冲突需要检查是否合并

    这时候我才发现github默认的分支什么时候变成了main!!多少年了一直不都是master嘛!!!

    你好好的你改什么不好你改默认主分支!!!

    有图有真相!如下!

    知道真相的我眼泪掉下来!!

    最后我还是忍了,git checkout main

    然后merge过来

    结果提示我 can't merge unrelated histories !!

    github这不是坑人吗!

    最后还是成功了,合并语句附上

     git pull origin master --allow-unrelated-histories

    git add .  

    git commit -m 'merge master'

    git push

    成功!!

  • 相关阅读:
    arcgis for flex 学习笔记(一)
    也说JS脚本加载控制
    数据验证随想(续)
    Oracle 脚本记录
    探讨:如何更快的赋值取值
    正则表达式技巧
    类似web风格的 Winform 分页控件
    数据验证随想
    [leetcode]Excel Sheet Column Title
    [leetcode]Merge k Sorted Lists
  • 原文地址:https://www.cnblogs.com/zhuxingqing/p/14318285.html
Copyright © 2020-2023  润新知