git如何使用Sourcetree合并多次本地提交记录

2023-12-07 0 513
目录
  • 我们要把这三次本地提交合并成一次提交
  • 选择 用以前的提交来squash
  • 继续选择 用以前的提交来squash
  • 选择编辑信息
  • 重新编提交信息
  • 选择 确定
  • 选择 推送
  • 总结

你在开发过程中,是否有这样的场景,在我们开发某一个功能的时候,突然要去修复一个bug,或者突然另一个功能的优先级提前了,那么我们正在开发的代码怎么办,是提交到本地还是贮藏在本地呢,我想很多人都会提交到本地,完成其他工作,再回到这个分支继续开发。

在开发的过程中,一个功能的开发,我们需要多次提交本地代码,最后提交到远程分支,在继续合并到主分支。

如果我们没有合并多次提交记录,那么我们的分支线看起来就很乱。

本文简单的描述了Sourcetree 合并多次本地提交记录的步骤。

git如何使用Sourcetree合并多次本地提交记录

我们要把这三次本地提交合并成一次提交

然后在推送到服务器。

选择上一次的远程推送 -> 右键 -> 交互式变基xxx的子提交,

git如何使用Sourcetree合并多次本地提交记录

git如何使用Sourcetree合并多次本地提交记录

选择 用以前的提交来squash

git如何使用Sourcetree合并多次本地提交记录

继续选择 用以前的提交来squash

git如何使用Sourcetree合并多次本地提交记录

选择编辑信息

git如何使用Sourcetree合并多次本地提交记录

重新编提交信息

git如何使用Sourcetree合并多次本地提交记录

选择 确定

git如何使用Sourcetree合并多次本地提交记录

git如何使用Sourcetree合并多次本地提交记录

选择 推送

虽然推送显示3调更新,但是推送到服务器后,Sourcetree只会显示一条记录。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持悠久资源网。

您可能感兴趣的文章:

  • Git rebase命令使用实战
  • Git可视化教程之Git Gui的使用
  • 使用git处理github中提交有冲突的pull request的问题

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 编程技巧 git如何使用Sourcetree合并多次本地提交记录 https://www.u-9.cn/biancheng/jiqiao/126196.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务