猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如何将所有git提交压缩成一个?
如何将所有git提交压缩成一个?
你如何将整个存储库压缩到第一次提交?
我可以重新设置第一次提交,但这会让我有2次提交。有没有办法在第一个之前引用提交?
qq_遁去的一_1
浏览 1307
回答 3
3回答
不负相思意
也许最简单的方法是使用工作副本的当前状态创建一个新的存储库。如果要保留所有可以先执行的提交消息git log > original.log,然后在新存储库中编辑初始提交消息:rm -rf .gitgit initgit add .git commit要么git log > original.log# edit original.log as desiredrm -rf .gitgit initgit add .git commit -F original.log
0
0
0
四季花海
在最新版本的git中,您可以使用git rebase --root -i。对于除第一个之外的每个提交,请更改pick为squash。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Git
别人可以随便fetch我自己的分支吗
1 回答
请问git-bash界面输入的参数最大长度怎么改?
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续