我不小心提交并将某些文件的修改推送到bitbucket上的分支。当我想从提交中删除这些文件时,我使用了rm命令并最终删除了文件。我想说的是,我最终删除了文件,而不是删除它们上的修改。我尝试使用git reset,但这只会重置我的最新提交,而错误的提交/推送则是向后几个点。有什么想法吗?
答案 0 :(得分:-1)
您需要执行以下命令:
(如果没有任何更改,则在您推送后提交) 1.重置您的更改: git reset --hard 2.更新来源: git push origin -f(它会强制推送你的更改)。