我正在尝试使用VSCode删除最后一次推送。我尝试使用“撤消上一次提交”和“放弃所有更改”。
当我这样做时,我的最后一次提交在计算机上被删除了,但是我不能再次推送它,因为它说没有更改。
您有解决此问题的建议吗?谢谢。
答案 0 :(得分:2)
VS代码在UI中尚没有此选项。有一个即将合并的PR,将很快带来此功能。
同时,撤消上一次提交并放弃更改之后,您将无法正常推送到远程。这是因为本地分支HEAD的尖端在远程分支的后面。到目前为止,请从终端上用力推动。
git push origin <branch-name> --force-with-lease