我在 Mercurial 中的项目有点混乱。我根本不是专家,希望能得到一些帮助。我们两个人同时在处理我们的项目,但从来不需要分支它,我们从同一个存储库工作,使用 bitbucket 作为存储库。
我们遇到的情况(不确定如何)是我们有 2 个分支,都称为“default”,还有一个称为“tip”的标签。在 bitbucket 中查看这些,这两个分支都已过时,克隆其中任何一个都将获得一个已有一年历史的项目版本。但是浏览标签(称为“tip”——不确定它是如何得名的)会显示最新的变化。
所以我的伙伴做了一些改变,如果我在bitbucket上浏览“tip”就可以看到它们。但是由于某种原因,当我对本地项目进行更改时,我看不到它们。它只是说“没有发现任何变化”。
我不确定我是如何陷入这种混乱的,但我认为最好是标签可以更改为默认分支,并且应该关闭第二个不必要的分支(也称为“默认”)。