如果在git中不小心提交了敏感信息(如API密钥)到Git,并希望删除所有提交并重新开始,可以采取以下步骤:
- 新建初始分支
git checkout --orphan new_branch
- 添加文件
git add -A
git commit -m "Initial commit" -s
# -s 可以签署个人信息
- 覆盖
git branch -D main
git branch -m main
git push origin main -f
如果在git中不小心提交了敏感信息(如API密钥)到Git,并希望删除所有提交并重新开始,可以采取以下步骤:
git checkout --orphan new_branch
git add -A
git commit -m "Initial commit" -s
# -s 可以签署个人信息
git branch -D main
git branch -m main
git push origin main -f