我已经搞砸了一段时间并且似乎无法解决这个问题,但是我已经在我的主分支机构上推送和暂停,并且似乎无法解决。
在我完成我的工作之前,这是一张图片:
因此,我创建了f-Unused_alert_zips分支来对2个已删除的文件执行拉取请求。这被批准了,我通过bitbucket将pull请求合并到master中。然后我回到sourcetree并将我的活动分支重新转换为master。我在一个文件中做了一个代码注释,并希望直接提交/推送到主人,但它不会允许它,因为我需要提取更改。显然我做错了,因为现在我有4个拉动待定和1个等待待定。我已经尝试过但我已经卡住了。
我对git和sourcetree / bitbucket非常陌生,所以我抓住稻草。
答案 0 :(得分:1)
我想提交“修改代码注释与日期以显示相关性”是由您创作的(我猜这是您在等待拉取请求合并时所做的事情)
我还猜测,预期的行为是看到你的主人在origin / master
之上的提交使用
进行存档很容易git pull --rebase
您可能需要解决冲突。别担心。如果您发现冲突很难解决,请务必通过发出git rebase --abort
如果您想要更安全,可以将git pull --rebase
分成三个步骤
git fetch --all
这总是安全的。它只是从远程存储库中提取所有新数据git log master --not origin/master
显示您拥有但在远程存储库中不存在的提交git rebase origin/master
(我假设您目前在主分公司)如果出现问题,您可以发出git rebase --abort