如何删除我所做的所有本地Git提交?

罗德里戈·费拉兹(Rodrigo Ferraz Azezdo)

我需要从Git项目中删除所有本地提交。我需要这样做,以便可以将所有内容作为单个唯一提交提交,然后再将其发送到上游。

代码向导

你应该做什么叫什么squash

git rebase -i HEAD~100 将打开一个对话框,您可以在其中将所有以前的数据(在此示例中为100次提交)压缩为一次提交。

请点击这里获取更多信息: git squash

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何删除在 Develop 中所做的所有提交并仅获取那些在 origin develop 中的提交?

不使用 git-svn 提交对 svn 所做的所有更改

如何区分git log --grep ='1234567'返回的所有提交?如何查看某些任务在源代码中所做的所有更改?

删除对 git add 添加的文件所做的本地更改

如何告诉 git 显示我在上次提交中所做的更改的差异?

Git-忽略我在本地所做的最后更改

如何还原对Git所做的最后2次提交

Git:确定对合并分支所做的所有承诺?

如何放弃对分支所做的所有更改?

如何为我的所有项目仅在本地保留最新的 git 提交?

如何提交在远程服务器上所做的 git 更改

如何撤消Git上其他远程存储库所做的提交?

Git工作流程:如何合并仅在新分支上所做的提交

如何将在node_modules中所做的更改提交回git?

如何消除提交及其与git历史记录所做的更改?

如何查看我在合并提交中所做的更改

如何还原为我所做的更改?

Joomla 2.5网站丢失了我所做的所有更改

添加、删除或编辑行后如何保存我在 html 表中所做的更改

SVN-如何仅从服务器获取更新文件,而不提交所做的任何本地更改?

有没有办法将 git 日志图从 HEAD 显示到特定用户所做的提交?

vim:如何追溯白天对文件所做的所有更改

如何仅提交对文件所做的部分更改?

如何显示差异在合并提交中所做的更改?

如何重置远程Git存储库以删除所有提交?

如何删除主题Git分支的所有提交?

如何查找除我和其他开发人员以外的其他人对库所做的所有更改

如何使用Ubuntu 13.10将空间扩展到已经烧毁的闪存驱动器,以便我可以保存使用它时所做的所有更改

如何在本地测试对Jenkinsfile所做的更改?