没有合适的资源?快使用搜索试试~ 我知道了~
git 推送分支和变基rebase操作
需积分: 2 0 下载量 82 浏览量
2024-01-16
22:04:12
上传
评论
收藏 16KB DOCX 举报
温馨提示
试读
4页
git 推送分支和变基rebase操作 强制push推送 master 到 其它分支是可以的。 但是,反过来不行,因为 maser 是受保护的。
资源推荐
资源详情
资源评论
git 推送分支和 rebase 操作
强制 push 推送 master 到 其它分支是可以的。
但是,反过来不行,因为 maser 是受保护的。
应该是把其它分支合并 merge 到 master 上。
可以基于 master 开出一个分支(默认基于 master 的最新版本)。
或者基于 master 强制推送到某个分支(如 dev), 如果此时分支(dev)存在, 那么
使用分支的时候,需要变基后,才能继续其它操作。
即在分支上执行:
git pull –rebase
在 dev 分支上操作:
git checkout dev
从 dev 到 master 分支强制推送 是不可以的
[root@vm8 br]# git push origin dev:master
-f
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
remote: GitLab: You are not allowed to force push code to a
protected branch on this project.
To http://git.somehost.com/feature/nodejsdemo.git
! [remote rejected] dev -> master (pre-receive hook declined)
error: failed to push some refs to
'http://git.somehost.com/feature/nodejsdemo.git'
资源评论
publicany
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功