我在 git 上加载了一些包含一些个人数据的项目。现在我更改了所有行并提交。现在我需要删除除最后一个之外的所有提交,以防止丢失个人数据。
鉴于您的主分支称为 master,并且您希望从 master 中删除除最后一个之外的所有提交:
git checkout --orphan tmpgit add . --allgit commit -m "Init."git push origin tmpgit branch -D mastergit push origin :mastergit checkout -b master git push origin mastergit branch -D tmpgit push origin :tmp| 归档时间: |
|
| 查看次数: |
2687 次 |
| 最近记录: |