IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Mercurial教程3:修正问题与解决冲突

    Ivan Cai发表于 2014-11-23 21:09:00
    love 0

    修正错误

    hg revert <file> #回滚文件到上一次提交时的版本

    回滚提交

    hg rollback #前提是你还没有将这次提交推送到远端

    获取当前仓库的远端仓库的路径

    hg paths

    在改变集中切换

    hg parent #你在哪一个改变集上工作

    hg update #切换到最新的改变集

    hg backout -r 2 --merge #将当前改变集与改变集2合并

    解决冲突

    假设有两个人同时修改了某个文件,当你无法推送时,你应该先拉取。

    用hg heads命令你会发现当前存在有多个head

    当某些冲突无法自动合并时,你得手动解决冲突,Mercurial会打开类似于KDiff3这类的工具帮助你解决问题。



沪ICP备19023445号-2号
友情链接