相关疑难解决方法(0)

有没有办法以非交互方式压缩一些提交?

我正在尝试压缩一系列提交 - HEAD到HEAD~3.有没有快速的方法来做到这一点,还是我需要使用rebase --interactive?

git interactive rebase squash

107
推荐指数
4
解决办法
4万
查看次数

Git - 如何找到特定分支的第一次提交

在以下示例树中:

A-B-C-D-E (master branch)
    \
     F-G-H (xxx branch)
Run Code Online (Sandbox Code Playgroud)

我正在寻找F - xxx分支中的第一个提交.我认为有可能:

git log xxx --not master
Run Code Online (Sandbox Code Playgroud)

最后列出的提交应该是F.这是正确的解决方案还是有一些缺点?

我知道stackoverflow上有类似的问题,但没有人提出这样的解决方案,我不确定我是否做得对.

git

81
推荐指数
4
解决办法
3万
查看次数

如何自动压缩很多提交?

我有很多提交,我想要一起压缩成一个提交.当然,我可以代替picksquash每一个承诺,但我有几百个提交.有没有办法自动执行此操作?

git commit squash

5
推荐指数
1
解决办法
751
查看次数

标签 统计

git ×3

squash ×2

commit ×1

interactive ×1

rebase ×1