我目前在bitbucket上有一个私人存储库,我用它在我的笔记本电脑和台式机上开发我的应用程序。在我的笔记本电脑上,我开始研究一个名为 bootstrap 的新分支。我从 origin / master 克隆了它。不幸的是,我忘了首先发布我的本地主人。没有意识到这一点,我随后向遥控器做了3次提交。这使得提交到 origin / master ,并且遥控器没有 bootstrap 分支。
然后我尝试推送本地主提交,但它告诉我我有3个传入提交。我没有意识到所有这一切,直到我拉上桌面,一切都很乱。我不知道如何解决这个问题,我迫切需要帮助。
答案 0 :(得分:0)
一切都很糟糕
然后不要碰它。
git remote add first ../firstRepo
git fetch first
然后:
bootstrap
分行:git checkout -b bootstrap
git log --oneline --graph -all --branches
,在remotes/first
和cherry-pick them中寻找新的提交到您当前的引导分支。