gpt4 book ai didi

git - 如何从一开始就对所有提交进行 rebase

转载 作者:IT王子 更新时间:2023-10-29 00:49:31 25 4
gpt4 key购买 nike

所以我要从 svn (code.google.com) 迁移到 git(github)。

我已经从 svn 存储库导入了我的项目,并且它一路导入了所有提交历史记录。我对这些评论并不感到自豪,因为这是我的第一个项目,不是很认真。

我想将所有内容重新设置为单个“初始导入”提交。

我已经把所有东西都 pull 到我的电脑上了,我正在努力做到这一点。但我发现的只是:git rebase -i master 但它只会对新的修改和提交进行 rebase。

如何使用 rebase 从所有历史记录中清除我的 github 存储库?

最佳答案

git rebase -i --root 将从头开始对所有提交进行交互式 rebase。

从那里,您可以将所有提交压缩为一个和/或执行其他编辑。

关于git - 如何从一开始就对所有提交进行 rebase ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8605447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com