git - 如何重置 git 项目中的所有内容并作为一次提交推送

标签 git github

如何在不删除文档的情况下删除所有提交并将其作为一次提交推送?

最佳答案

有多种选择,其中之一是:

git reset --soft <sha1 of first commit in your repo>
git commit --amend

关于git - 如何重置 git 项目中的所有内容并作为一次提交推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64551358/

相关文章:

eclipse - 如何在 Eclipse 工具栏中显示当前的 git 分支

python - 如何为 python 3.7 正确安装 Flask 以运行这个 github 项目?

git - VS2013 git - 项目标记为待删除

git - 如何在git中向后移动一个分支?

linux - 如何在 Ubuntu 的 IDEA 中设置 git 方式?

git - 将 repo 下载为 zip 文件

Git:切换到已 stash 更改的分支时发出警告

java - 检测 GitHub 存储库中的语言

Git:克隆时显示消息

Git-修改 .git refs 目录中的提交数据有什么危险