在我压制Git提交的次数很少的情况下,我花了一些手动工作来挑选我想压缩的先前提交。Git脚本重新绑定和压扁临时提交
是否有某种方式可以自动执行 - 我的目标是压缩所有先前未提交到特定远程分支的提交。
详细说一下,假设我有1个本地分公司称为“开发”和2个遥控器,公共和私人。我承诺并将所有我想要的私人遥控器推到一个名为“dev”的分支上,我们称之为private/dev
。但在公共远程我想保持干净整洁,并保持一个称为“主”的标准分支,我们称之为public/master
。所以就像我说的,对于所有尚未提交给公共远程主分支的提交,我想要将这些提交到一个大的提交中,并且推送给公众/主人
我该如何实现这一目标?看起来很复杂。
结帐https://robots.thoughtbot.com/autosquashing-git-commits – Yawar