当前位置: 首页 > wzjs >正文

潭州教育网站开发南京网站设计开发

潭州教育网站开发,南京网站设计开发,全国工业设计大赛官网,wap手机银行默认一个main分支 创建两个分支 git checkout main git pull # 保证 main 最新git checkout -b optimize git push -u origin optimizegit checkout -b stable git push -u origin stable目前三个分支 : main 负责日常开发 stable 稳定发布版本,其他两个分支功能…

默认一个main分支
创建两个分支

git checkout main
git pull    # 保证 main 最新git checkout -b optimize
git push -u origin optimizegit checkout -b stable
git push -u origin stable

目前三个分支 :
main 负责日常开发
stable 稳定发布版本,其他两个分支功能无误可以合并进来,进行版本的发布,打上标签tag进行标记
optimize 优化分支,有重大变动先在此分支修改验证

平时在main分支开发,无误后合并到stable分支,改动相差不大可以合并到optimize分支,优化部分可以直接在optimize分支进行。

合并 master 分支代码到其他分支

以下gpt得,实测可行

  1. 查看当前所在分支
git branch
  1. 切换到 stableoptimize 分支
git switch stable      # 或者 git checkout op  
  1. 拉取最新的 master 分支改动

    git fetch origin         # 获取远程的所有更新
    
  2. 使用 rebasemaster 上的更新应用到当前分支(stableoptimize

    git rebase origin/master
    

以上命令实际是 把自己当前分支的提交,重新整理到最新 master 后面,形成一条直线,也相当于将远程 master 的改动合进来。
4. 解决可能的冲突(暂未使用过):
如果有冲突,Git 会停止并提示你解决冲突。解决冲突后:

git add <conflicted-file>  # 标记已解决冲突的文件
git rebase --continue      # 继续 rebase 操作
  1. 推送到远程仓库
    由于使用了 rebase,你可能需要使用 --force 推送到远程仓库:

    git push origin stable --force  # 或者 git push origin op --force
    

    注意: 使用 --force 推送时要小心,因为它会覆盖远程的历史记录。如果其他人在该分支上工作,可能会导致他们的提交丢失。确保与团队成员沟通清楚。

自动拉取合并所有分支

创建

touch auto_pull_all.sh
sudo vim auto_pull_all.sh

内容

#!/bin/bash# 获取所有远程分支
git fetch --all# 遍历所有本地分支
for branch in $(git branch | sed 's/^\*//'); do# 切换到该分支git checkout $branch# 执行拉取并合并git pull origin $branch
done

赋权限

gitchmod +x auto_pull_all.sh

运行

./auto_pull_all.sh

其他分支重置为master分支内容

# 切换到 optimize 分支
git switch optimize# 强制将 optimize 的内容重置为 master
git reset --hard master# 推送到远程(用 --force 覆盖远程 optimize)
git push origin optimize --forcegit switch stable
git reset --hard master
git push origin stable --force

stable分支更新同步到master(未实测)

git switch master
git rebase stable
git push origin master

文章转载自:

http://yffNQVw5.dpsfz.cn
http://qRjnEv58.dpsfz.cn
http://zebjAzsQ.dpsfz.cn
http://NeYTjN3D.dpsfz.cn
http://bJJMJbF1.dpsfz.cn
http://bE0T8Jqm.dpsfz.cn
http://xMll0PSw.dpsfz.cn
http://S53v2y4R.dpsfz.cn
http://2RVdRmwL.dpsfz.cn
http://ARLUcob8.dpsfz.cn
http://4fYVZ5ap.dpsfz.cn
http://hwvLaRvN.dpsfz.cn
http://uIh4BnaF.dpsfz.cn
http://cFv1vIVn.dpsfz.cn
http://JuDv46B4.dpsfz.cn
http://RWfYsqdm.dpsfz.cn
http://Tfk4jT4f.dpsfz.cn
http://nSvW6w7c.dpsfz.cn
http://U5mkbnn8.dpsfz.cn
http://WbLzl9cg.dpsfz.cn
http://Fgv2x6RA.dpsfz.cn
http://lnnUA6XU.dpsfz.cn
http://Qdwpl6ia.dpsfz.cn
http://0uhpPY0I.dpsfz.cn
http://HTp8UlRp.dpsfz.cn
http://BjdO79U2.dpsfz.cn
http://KAqv0GIO.dpsfz.cn
http://LcqVewMI.dpsfz.cn
http://r9ow1dG5.dpsfz.cn
http://R69DKKrX.dpsfz.cn
http://www.dtcms.com/wzjs/699708.html

相关文章:

  • 都匀网站.asp 网站
  • 网站宽度 像素无锡网站建设详细内容
  • 网站引导页的作用网站建设前期开发
  • 贵州省城乡和建设厅网站首页淘宝网站的推广与优化
  • 烟台网站制作步骤个人电子邮件注册网站申请
  • 安徽网新科技有限公司网站开发百度下载安装到桌面
  • 济南建设工程备案网站崇左市城市投资建设有限公司网站
  • 建设网站的协议范本中国菲律宾签证免签吗
  • 临沂网站建设小程序怎么做网站端口代理
  • 专业网站设计专家四川企业网站模板步骤
  • 做家政网站上海公司注册地址可以是住宅吗
  • 海外建站流程做电影网站最牛的站长是谁
  • 招商网站建设优势国家免费技能培训
  • 上海协会网站建设无锡网站优化哪家快
  • 小红书推广群天津seo培训
  • html5商业网站开发北大青鸟企业网站制作的市场
  • 佛山做网站的公司wap网
  • 找人开发一个网站多少钱做网站哪种编程语言好
  • 运城住房和建设局网站wordpress有一个100的缩略图
  • 学校网站建设经验介绍网站开发教材
  • 深圳网站设计收费标准什么是网站建设公司
  • 网站跳出率计算安徽合肥发现1例阳性
  • 宁波正规品牌网站设计WordPress清除ID沉余
  • 做网站什么的好做网站 智域大连
  • 秦皇岛 网站建设创意+wordpress主题
  • 网站维护一般需要多久广西水利工程建设管理网站
  • 网站开发教程公司wordpress登录修改
  • 唐山建设集团下岗职工网站网站备案失效
  • 网站文章删除了怎么做404项目推广平台有哪些
  • 吉林市做网站怎么用腾讯云服务器做网站