【发布时间】:2015-05-13 11:27:27
【问题描述】:
如何删除等待被推送到远程的提交?
我的情况是,那些排队的提交(更改)已经被推送(更多如下),现在服务器拒绝接受那些在 HEAD 后面的提交。
我尝试重置为另一个提交,但是当我返回 HEAD 时,推送再次出现。
- SourceTree - undo unpushed commits
- https://answers.atlassian.com/questions/153791/how-should-i-remove-push-commit-from-sourcetree
单击存储库> 刷新远程状态没有帮助,它实际上添加了第二个等待推送:)
PS:我为我的术语道歉,我对 git 很陌生。
.
更新 1
当我将 feature2 提交到 master 分支时,问题就开始了。我没有权利在那里提交,所以它被卡住了。然后我再次提交到我的个人分支,这没关系。然后我得到一个等待提交,永远不会被推送,即使我在点击推送时选择了正确的(个人)分支。
【问题讨论】:
-
这不是一个错误,它只是警告你的文件没有移动到你的 git 存储库,它的显示计数直到文件移动到 Git 存储库
标签: git push commit git-commit atlassian-sourcetree