我在带有Mercurial(TortoiseHG)的VS中创建了一个项目(WebApplication)。它在我提交时有效,当我按Outgoing它显示更改时,但当我按下PUSH它返回此
[Push started]
pushing to https://IlfatZalyaletdinov:***@bitbucket.org/sofoilsoftwaregroup/webgui
[Error: abort: push creates new remote head 31a052127404!]
searching for changes
[Error: (merge or see "hg help push" for details about pushing new heads)]
new remote heads on branch 'default'
new remote head 31a052127404
[Operation completed. Exit code: 255]
我使用桌面应用程序做了同样的事情并且它有效。也许Mercurial不能与WebApplication一起使用?
答案 0 :(得分:3)
Mercurial并不关心您是否推送WebApplication,桌面应用程序或任何其他类型的项目。 Mercurial适用于文件。
关于你的案例:
hg pull
检查您的远程存储库是否有任何更改。如果您有任何更改,请将更改与远程存储库中的更改合并,然后尝试再次推送。