上下文 在GitHub上开始项目,并一直在试验git命令。该项目的历史是不整洁的。
问题:如何删除所有历史记录并将所有提交消息替换为“已上传的项目源初始版本”?
答案 0 :(得分:6)
此选项允许您保留项目的所有配置文件
git reset --soft <sha_of_initial_commit>
git commit -a --amend -m "initial commit"
答案 1 :(得分:2)
删除.git
目录。
git init
git add .
git commit -m "Initial commit"
git push origin master