从github repo历史中删除提交

zujrkrfu  于 2023-01-24  发布在  Git
关注(0)|答案(1)|浏览(101)

我和两个人共享了一个github repo,我最近在这个项目上工作过,并且提交过(也推到了repo上)。我是否可以删除我提交过的,这样其他可以访问repo的人就不能再访问我的进度了?

qvtsj1bj

qvtsj1bj1#

删除.git文件夹可能会导致git仓库出现问题。如果您想删除所有提交历史记录,但保留代码的当前状态,请
结帐

git checkout --orphan latest_branch

添加所有文件

git add -A

提交更改

git commit -am "commit message"

删除分支

git branch -D main

将当前分支重命名为main

git branch -m main

最后,强制更新存储库

git push -f origin main

相关问题