不推送Sourcetree / Bitbucket

我是Bitbucket / Sourcetree的新手。 将存储库克隆到本地机器后。 我做了一个评论来测试它。 说它是:

只需添加提交

然后我点击提交按钮。 之后,我不想推它,因为它只是一种练习。 我可能会点击Discard (不清楚)。 现在它显示Revert "just test commit"

我的问题是,我真的不想推它,如何摆脱它,因为“推”按钮显示“2”。 看到图片。

我试过命令git stash但它不工作。

承诺


它正在追踪历史。 所以如果你推动了2个“变化”,它只会表明你做了一个改变,然后恢复了它。

Git中有一个名为“隐藏”的选项,它基本上不考虑本地更改。 你可以做到这一点,然后删除藏匿。 在SourceTree中,您可以在“Repository”菜单下找到隐藏选项(至少在OSX上)。

如果你想要做的只是“重置”你本地的repo / branch以匹配远程,那么这个线程就是一个非常好的关于如何去做的讨论:删除本地Git变化的各种方法

链接地址: http://www.djcxy.com/p/49257.html

上一篇: Not push Sourcetree/Bitbucket

下一篇: Remove local changes from repository