0、切换到被合并分支

git checkout 切换到被合并分支

git pull

1、切换到测试版本分支

git checkout 要合并后的目标分支

git pull

2、合并版本

git merge 当前被合并开发分支 --no-ff

3、如果弹出, 直接 :wq

4、提交版本

git push origin HEAD:refs/for/要合并后的目标分支

Git将一个分支完全覆盖另一个分支的操作方法

切换到要覆盖的分支,这里我们用develop分支

git checkout develop

执行覆盖的命令,这里是将master分支的内容覆盖到develop分支

 git reset --hard origin/master

覆盖成功之后,将本地分支强行推到远程分支

git push -f

放弃硒鼓

$ git reset HEAD <文件名称>
放弃指定文件的缓存

$ git reset HEAD .
放弃全部文件缓存

文档更新时间: 2024-01-30 09:49   作者:admin