hg命令详解 协同开发步骤

记录个人开发流程,大家可以借鉴

hg clone {项目地址} # clone项目

hg branches # 查看所有分支

hg pull # pull远程代码,刚clone的不需要这一步

hg pull -u # pull并且更新

hg branch {newbranch} # 创建分支

hg up 分支名 # 切换分支

hg status # 查看文件状态

hg add 新增文件 # 如有新增文件,需要add

hg rm 删除的文件 # 如有删除的文件,需要 rm

hg di # 查看具体修改内容

hg ci -m '注释' # 添加修改注释

hg push --new-branch #提交新分支,提交已有分支,hg push即可

hg up {测试分支} # 切换到测试分支

hg pull -u # 拉取并更新

hg mer {开发分支} # 合并开发分支

hg ci -m '注释' # 添加注释

hg push # push测试分支

 

这样,就可以在测试环境(pub)查看修改的内容

如果测试分支 hg push 时失败,提示:

abort: push creates new remote head acc36100fb39 on branch '分支名'!
(merge or see 'hg help push' for details about pushing new heads)

说明没有 push,可先 hg pull -u ,然后再 hg push

⚠️如果先merge的开发分支,后来才pull,可检查本次修改和远程其他同事的修改是否有丢失,确认无丢失的话,可通过 hg push -f 强制提交。

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端卡卡西呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值