git在项目中拉取/切换项目的操作教程

1.首先打开安装并在对应文件夹中打开git

在这里插入图片描述

2.进去你所要拉取的项目(像gitee、github),我用的是github,都是一样的,将项目的https拖拽下来,然后在终端输入git clone 项目https地址

在这里插入图片描述

git clone 我的项目地址

3.进入项目文件加创建本地分支

cd miao-plugin  #进入
git branch  #查看分支
git checkout -b dev  #创建dev分支
git fetch origin dev#拉取分支到本地

git pull --set-upstream origin dev  #远程加载指令

在这里插入图片描述

git branch  #再次查看分支 会多一个dev

4.且换分支并合并代

git checkout dev  #切换分支到dev
git pull origin dev  #将远程指定分支 拉取到 本地指定分支

在这里插入图片描述

5.切换分支

git checkout master

在这里插入图片描述

Q:无法拉取dev分支

* branch dev -> FETCH_HEAD 
error: Your local changes to the following files

解决:

 git checkout .

Q: git pull 报错 Your configuration specifies to merge with the ref

git remote prune origin #会与远程库进行一次同步,最终清理掉版本库中的分支,但本地工作区中的分支并不会删除 

Q:解决首次拉取远程分支出现(分支|MERGING)

#重置节点
git reset --hard head
#强制删除分支。因为没有解决冲突,所以无法使用-d删除
git branch -D dev
#删除完异常分支后,需要重新checkout到develop分支:

#确定develop的位置
git branch -a
#checkout与pull对应的develop分支
git checkout -b develop origin/develop
#检查提交日志
git log
#时间对得上,完成
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值