1、把代码clone到本地仓库
git clone https://github.com/573734817pc/shop.git
2、在本地创建dev分支并与远程dev分支对应
git checkout -b dev origin/dev
3、切换到master分支
git checkout master
4、本地的dev合并到master上(遇到冲突解决完后再次提交)
git merge dev
5、推送到远程的master上
git push origin master
撤销git pull
1、运行git reflog
命令查看你的历史变更记录
2.然后用git reset --hard HEAD@{n}
,(n是你要回退到的引用位置)回退。
比如可运行 git reset --hard 40a9a83
git 不上传文件或文件夹
touch .gitignore
上传覆盖远程仓库
git push origin dev --force
git强制覆盖:
git fetch --all
git reset --hard origin/master
git pull