gpt4 book ai didi

git - 从修改后的提交中删除文件

转载 作者:IT王子 更新时间:2023-10-29 00:50:55 26 4
gpt4 key购买 nike

我将提交推送到我不小心添加了文件的存储库。没有其他人从远程仓库 merge ,所以我可以重写历史。但是当我从本地提交中删除文件(未暂存,不是从源代码管理或磁盘中删除)时,我无法推送更改。 git push 显示一切都是最新的

最佳答案

给你:

git checkout HEAD~ -- path/to/your/file
git add path/to/your/file
git commit --amend -C HEAD

git diff -p HEAD~ -- path/to/your/file | git apply -R
git commit --amend -C HEAD

git reset HEAD~ -- path/to/your/file
git commit --amend -C HEAD

关于git - 从修改后的提交中删除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10124593/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com