美文网首页
问题描述:下载了远程仓库的zip文件,开发一段时间,突然想起来要

问题描述:下载了远程仓库的zip文件,开发一段时间,突然想起来要

作者: 徐卜灵 | 来源:发表于2020-09-28 11:46 被阅读0次

    问题描述:

    下载了远程仓库的zip文件,开发一段时间,突然想起来要合并到远程,如何创建本地与远程仓库的关联?

    问题如上,看了网络上很多博客都是驴唇不对马嘴的,博客之间一篇一篇地抄,最终还是没有解决问题,于是就突击了一下git的基本知识,这才解决问题。其实很简单,但如果没有git的知识铺垫,就是只能干瞪眼。

    解决方案1

    如果是一个人开发,改动都是自己改动的话,直接新建个分支完事。以后都基于这个分支进行开发。但一般用到git的话大多数不是一个人开发了。

    解决方案2

    使用以下流程, # 号后面是注释

    git init  # step1 初始化这个项目的git
    git add .  #  step2 
    git commit -m '描述'  # step3 这个时候会在本地的master分支上
    git remote add origin git@gitlab.......git  # step4 这一步是关键,创建本地仓库与远程仓库的链接
    git pull origin dev --allow-unrelated-histories # step5 这一步骤也是关键,将你要合并到的分支拉下来,并且一定要加上后面那个参数 --allow-unrelated-histories
    git checkout dev # step6 切换到dev分支
    git merge master # step7 将本地的master分支合并到dev上
    解决冲突 # step8 这一步解决冲突,建议用个可视化软件解决,后面会写一篇关于git的博客
    git push origin dev# step9 推送到远端
    

    后面会写一篇关于git的博客。

    相关文章

      网友评论

          本文标题:问题描述:下载了远程仓库的zip文件,开发一段时间,突然想起来要

          本文链接:https://www.haomeiwen.com/subject/vqdduktx.html