如何将即将到来的提交压缩到先前的提交中?

阿尔珀

首先,zsh我正在使用git-auto-fetch 插件如果它在壁球完成后立即自动发生并导致我最终进入rebase.

我只想用新的提交更新我以前的提交。我相信压缩是解决这个问题的方法,在那里提交并用之前的提交压缩它;因此最新的提交被更新为新的提交。

如果最新的提交是:

* b5d2f27 Update Contract

基本上,如果我最近的提交是b5d2f27,并且我在本地修改了一些文件。我只想在 commit 中包含这些更改b5d2f27


我遵循了:使用 Git我最后的 X 提交压缩在一起,但它通常以rebase.

git reset --soft HEAD~1
git add -A .
git commit --quiet --no-verify --edit \
   -m "$(git log --format=%B --reverse HEAD..HEAD@{1})"
git push -f
ignoring_gravity

你可以做

git rebase -i HEAD~2

然后,在交互窗口中,将第二个更改pickfixup


或者,如果您还没有进行新的提交,但只想在之前的提交中包含您的最新更改,您可以这样做

git commit --amend

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不引发合并冲突集群的情况下将子分支分支为具有即将到来的提交和合并的不同开发分支****?

如何将最大日期设置为当前日期并在datepicker中隐藏所有即将到来的日期和过去的日期

如何将压缩的提交视为分支?

ArrayIndexOutOfBoundsException即将到来

成功登录flask登录后如何将用户扔回即将到来的URL?

如何将多个文件压缩到单独的档案中?

如何将多个文件压缩到.xz存档中?

使用Mongoose将所有即将到来的数据插入MongoDb的一个属性中

html内容即将到来时,应用程序崩溃了,如何在android中处理?

如何将文件添加到先前的提交?

如何将Git存储库还原到先前的提交?

如何将所有内容回滚到先前的提交

如何将github存储库回滚到先前的提交?

全文链接即将到来

如何获取即将到来的文件大小,以KB为单位

如何检查即将到来的空值(jQuery)?

如何获取当前日期和即将到来的日期?

使用python中的重复序列映射即将到来的值

在同一列中过滤即将到来的结果

在 Flutter iconButton 中单击 appBar 但错误即将到来

如何多次重复地理空间函数,使用来自同一行和即将到来的行的数据将结果插入到新列中

显示带有逻辑的即将到来的选择选项到先前选择的选择字段

如何压缩分支中的提交

git将作者所有分散的提交压缩到一个提交中

如何在 React 中停止过去的计时器并仅显示即将到来的计时器?

Git:如何将两次提交之间的所有提交压缩为一个提交

如何将文件压缩到android中的zip文件夹中?

如何将两个数据框之间的多列压缩到字典对象中?

如何将三个列表压缩到嵌套字典中