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

  • 回答 (2)
  • 关注 (0)
  • 查看 (13)

如何重置远程和本地GIT存储库以删除所有提交,并以当前Head作为初始提交重新开始。

乐逍遥乐逍遥提问于
未觉累不许说我笑点低!回答于
已采纳

完全重置?

  1. .git本地删除目录。
  2. 重新创建git仓库: $ cd (project-directory) $ git init $ (add some files) $ git add . $ git commit -m 'Initial commit'
  3. 推送到远程服务器 $ git remote add origin <url> $ git push --force --set-upstream origin master
叶叶程序猿,码农回答于

首先

$ git push origin +master

并可选择删除所有其他分支,包括本地分支和远程分支:

$ git push origin :<branch>
$ git branch -d <branch>

扫码关注云+社区