Android 工作室推送提交失败

Android studio pushing commit failing

早些时候我试图从我的提交历史中删除一个提交,并通过一些 Whosebug 线程来做一些像变基等的事情。
现在我正在尝试推送一个新的提交,但我收到了这个错误,我觉得这是因为我之前所做的。

Error rebasing
fatal: update_ref failed for ref 'refs/heads/master': cannot lock ref 'refs/heads/master': ref refs/heads/master is at 9529c90e148e9b2620db0f366587312e75d507b6 but expected 808b9dfbc4141d16a29fadb4bd8171c6fe8f4914  

是的,需要先rebase再提交checklist,目前本地和远程是不同级别的。

只需保存更改的文件,在某个 tmp 目录中,执行变基(菜单->VCS->GIT->变基)。 一旦 origin 和 remote 处于同一级别,您可以手动从 temp 复制这些文件,这些文件将显示在 android studio 的版本控制部分。您可以右键单击更改列表并提交和推送。

问候 阿希什