Mercurial基本操作
来源:互联网 发布:淘宝宝贝上下架时间 编辑:程序博客网 时间:2024/05/22 12:36
Init是指初始化,也就是创建一个空的仓库
Clone是指创建仓库的复本,创建的来源可以是一个http或ssh链接表示的仓库,也可以是本地仓库
Commit是指提交,即接受所有的改动,将当前版本作为最新版本(也叫tip)。注意这个提交和集中式SCM不同,它只提交的本地仓库,而且本地仓库会 详细记录所有的变动(称为变更集或改动集)。因此不用客气,多提交几次也没关系,因为不影响别人的仓库。而如果怕影响自己的话,可以clone一个复本, 再对复本进行改写和提交
Revert是指恢复,即撤销所有的改动,恢复到未更改的状态。右键菜单里是找不到它的
Pull的意思是拉,是将其他仓库有,而当前仓库没有的变更集“下载”到当前仓库。不过这只是添加了变更集,文件并不会改动。(变更集有一个唯一的hash标识,所以很容易区分)
Update的意思就是更新,当获取了其他变更集,且需要更改以保持和其他仓库一致时,就可以执行它了
Push的意思是推,就是将当前仓库的变更集“上传”到其他仓库去。其他仓库必须支持该操作,并可能需要经过验证。如果是从本地仓库A push到本地仓库B,就相当于用B pull A。此外,push也不会更新仓库的版本,因为它是共享的,需要的人直接选择想要的版本即可
Merge就是指合并。当一个文件同时被多次修改,并存放在多个仓库时,要获得一个统一的版本,就需要合并。对于翻译而言,一个文本可能同时会分给多个人,于是合并时只需要接受每个人的改动即可
- Mercurial基本操作
- Mercurial(Hg)基本操作
- Mercurial(Hg)基本操作
- Mercurial(Hg)基本操作
- Mercurial
- Mercurial
- Mercurial
- 突击Mercurial SCM(HG)3---撤销操作
- 学习Mercurial
- Mercurial 从零开始
- Mercurial(hg)
- Mercurial简介
- Mercurial(5)
- Mercurial ---hgignore
- mercurial一---ubutu mercurial 安装
- 基本操作
- 基本操作
- 基本操作
- 中文标点符号unicode码
- 使用IE10和CSS Device Adaptation
- 【最大匹配】Way Selection Vijos1212
- GMT UTC和DST
- 强大的vim配置,让编程更随意
- Mercurial基本操作
- 自定义AnimationDrawable动画播放完监听
- 深入研究java.lang.ThreadLocal类
- 最好的程序员大多是自学成才的
- domino批量替换邮件模板
- socket编程过程中的一些整理(1)
- mount命令(用来挂载硬盘或镜像等)
- 10791 - Minimum Sum LCM
- Liferay:使用eclipse和Tomcat7.x设置项目布暑的位置