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

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

git在项目中拉取/切换项目的操作教程_第1张图片

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

git在项目中拉取/切换项目的操作教程_第2张图片

git clone 我的项目地址

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

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

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

git在项目中拉取/切换项目的操作教程_第3张图片

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

4.且换分支并合并代

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

git在项目中拉取/切换项目的操作教程_第4张图片

5.切换分支

git checkout master

git在项目中拉取/切换项目的操作教程_第5张图片

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
#时间对得上,完成

你可能感兴趣的:(git,git,github)