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

2020-09-28  本文已影响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的博客。

上一篇下一篇

猜你喜欢

热点阅读