我需要帮助重置我的存储库

时间:2014-04-06 14:27:26

标签: git visual-studio-2013 bitbucket

我目前在bitbucket上有一个私人存储库,我用它在我的笔记本电脑和台式机上开发我的应用程序。在我的笔记本电脑上,我开始研究一个名为 bootstrap 的新分支。我从 origin / master 克隆了它。不幸的是,我忘了首先发布我的本地主人。没有意识到这一点,我随后向遥控器做了3次提交。这使得提交到 origin / master ,并且遥控器没有 bootstrap 分支。

然后我尝试推送本地主提交,但它告诉我我有3个传入提交。我没有意识到所有这一切,直到我拉上桌面,一切都很乱。我不知道如何解决这个问题,我迫切需要帮助。

1 个答案:

答案 0 :(得分:0)

  一切都很糟糕

然后不要碰它。

  • 再次在另一个本地仓库中克隆你的仓库:至少,一切都将被重置。
  • 将您的第一个本地仓库作为远程添加到第二个:git remote add first ../firstRepo
  • git fetch first

然后:

  • 在新的本地仓库中创建bootstrap分行:git checkout -b bootstrap
  • 通过nice loggit log --oneline --graph -all --branches,在remotes/firstcherry-pick them中寻找新的提交到您当前的引导分支。