挤压所有提交id';在提交之前推送的(git-rebase-i<;在此提交id之后>;)

挤压所有提交id';在提交之前推送的(git-rebase-i<;在此提交id之后>;),git,Git,如何在git中压缩推送后的提交 我想挤压在提交id(git-rebase-I)之前推送的所有提交id 例如,在上面的日志中,我想挤压之前推送的所有提交 dc5aebdc5dc4a6b3fdcb95700d726de6ef489701 i、 e.83a1d881a28bcb894709ce538e08b3c0b4dd347c,430269f03c57bdca9364f49ca2861652324a1593,980269f03c57bdca9364f49ca2861652324a1534一次提交。这

如何在git中压缩推送后的提交

我想挤压在提交id(git-rebase-I)之前推送的所有提交id

例如,在上面的日志中,我想挤压之前推送的所有提交
dc5aebdc5dc4a6b3fdcb95700d726de6ef489701


i、 e.
83a1d881a28bcb894709ce538e08b3c0b4dd347c
430269f03c57bdca9364f49ca2861652324a1593
980269f03c57bdca9364f49ca2861652324a1534
一次提交。

这似乎是一个不寻常的请求。你真的想在某个特定的提交之前挤压所有东西吗?你能详细说明一下你的具体情况吗?我合并了两种不同的回购协议。在新回购协议中,我希望对旧回购协议的所有提交保留单个提交,也就是说,在此提交之前,所有提交都是从旧回购协议移植的。看起来和你的问题很相关。
commit dc5aebdc5dc4a6b3fdcb95700d726de6ef489701

commit 83a1d881a28bcb894709ce538e08b3c0b4dd347c

commit 430269f03c57bdca9364f49ca2861652324a1593

commit 980269f03c57bdca9364f49ca2861652324a1534