【github 使用相关】GitHub Desktop桌面端基础操作 WIP 分支 提交pr

  • WIP 是 “Work In Progress”(进行中的工作)的缩写,WIP分支通常用来存放尚未完成或不稳定的代码,开发者可在WIP进行实验逐步完成某项功能、进行团队开发、修复重要BUG和多任务处理。

  • 在 GitHub Desktop 上管理 WIP(Work In Progress)分支的方法如下:

  1. 创建 WIP 分支

    • 打开 GitHub Desktop。
      在这里插入图片描述

    • 点击 Current Branch,选择创建 New Branch
      在这里插入图片描述

    • 输入分支名称,如 wip/feature-name,然后点击 Create Branch。( wip 分支的命名约定并没有标准,一般采用类似 wip/feature-namewip/bug-fix-name 的格式)
      在这里插入图片描述
      在这里插入图片描述

  2. 进行工作并提交

    • 在本地进行开发和修改。
    • 在这里插入图片描述
  • 注意保持 wip 分支的更新wip 分支的开发工作可能会随着时间的推移而过时,因此在工作过程中,需要定期将 wip 分支与主分支同步,以避免合并冲突或代码丢失。
  • 在 GitHub Desktop 中,查看更改,选择你想要提交的更改。
    在这里插入图片描述
  • 点击 Commit to [branch-name] 完成提交。
  1. 推送到远程仓库
    • 提交后,点击右上角的 Publish branch (如果并非第一次修改,应该为Push origin)按钮,将你的 WIP 分支推送到 GitHub 远程仓库。
      在这里插入图片描述
  • Publish 后的分支状况:
    在这里插入图片描述
  1. 继续更新 WIP 分支

    • 在继续开发时,可以继续在该分支上进行提交,保持其作为工作进度的记录。
    • 如果团队合作,可以创建一个 pull request,标明这是一个 WIP 状态的 PR,并在描述中注明该 PR 仍在开发中。
  2. 将 WIP 分支合并到主分支

    • 一旦工作完成并且 WIP 分支稳定,可以合并该分支到主分支(如 maindevelop)。
    • 在 GitHub Desktop 中,选择 main Branch,选择 Choose a branch merge into main,然后选择要合并的分支。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 注意事项
    • 不要将 wip 分支合并到生产环境wip 分支一般不适合合并到生产分支或发布版本中,应将其合并到主分支(如 mainmaster)时,确保代码稳定和完善。

    • 删除无用的 wip 分支:如果 wip 分支已经完成或者不再需要,应该及时删除,避免过多的无用分支在项目中堆积。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值