`
Zhongwei_leg
  • 浏览: 555167 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

Mercurial 文件状态标识列表

阅读更多

在 Mercurial 中输入

hg status

之后,文件名左侧会有一个文件状态标识,详解如下:

The codes used to show the status of files are:

   M = modified
   A = added
   R = removed
   C = clean
   ! = missing (deleted by non-hg command, but still tracked)
   ? = not tracked
   I = ignored
     = origin of the previous file listed as A (added)


可以通过

hg help status

命令来查看详细解释。

分享到:
评论

相关推荐

    Mercurial 参考手册

    1. 工作目录:存储项目文件的地方,Mercurial在这里记录文件的状态。 2. 仓库(Repository):存储项目历史变更的地方,每个Mercurial仓库都有一个`.hg`隐藏目录,包含了所有版本信息。 3. 克隆(Clone):复制一个...

    Mercurial 权威指南 中文版

    - **文件的解决状态**:掌握解决合并冲突的状态标识。 - **解决文件合并**:手动或使用工具来解决文件级别的合并冲突。 - **差异的更多技巧**:探索Mercurial提供的高级功能和实用工具,提高工作效率。 通过上述...

    Python库 | mercurial-5.8-cp38-cp38-win_amd64.whl

    4. **提交(Commit)**:保存对文件的更改到仓库,每个提交都有一个唯一的哈希值(Revision ID),用于标识特定版本。 5. **分支(Branch)**:Mercurial支持多分支开发,每个分支代表了项目的一个独立发展线。 6....

    C++版本Qt的mqtt源码

    `.tag`文件可能是某种版本控制系统(如Git或Mercurial)的标记文件,用于标记项目中的特定版本或里程碑。 `.git`目录则是Git版本控制系统的元数据存储位置,包含了项目的所有提交历史、分支信息等。 了解了这些...

    Git&GitHub笔记.docx

    2. **数据备份**:Git不仅记录文件的当前状态,还能保存每一次提交的历史状态,这对于恢复数据至关重要。 3. **版本管理**:Git采用文件系统快照的方式管理版本,这意味着它只保存文件变化的部分,而非整个文件,...

    git-way-zh 1.0

    - **对象记法**:Git使用对象记法来标识文件系统中的对象,包括文件、目录等。 - **合并(Merge)**:将两个或多个分支的历史合并在一起的过程。 - **快进合并(Fast-forward Merge)**:当合并分支时,如果不存在...

    2018尚硅谷Git和GitHub视频教程

    - 基于SHA1哈希算法对文件进行标识。 - 使用对象数据库存储数据。 - **Git的工作流**: - 特征分支工作流。 - Gitflow工作流。 - Forking工作流等。 #### 五、Git与GitHub的结合使用 - **GitHub账号注册**: ...

    SVN手册文档 pdf.zip

    6. **svn revert**:撤销本地文件的更改,恢复到上次提交的状态。 7. **svn switch**:切换工作副本指向的仓库URL。 8. **svn propset, svn propget, svn proplist**:设置、获取和列出文件或目录的属性。 **三、...

    Mac git 工具

    2. **添加文件与提交**:在工作目录中,你可以看到所有文件的状态。新文件会显示为未跟踪,修改过的文件会标记为待提交。选中要提交的文件,填写提交信息后点击“Commit”即可。 3. **分支管理**:Sourcetree提供了...

    sourceTree git图形界面管理工具

    6. **解决合并冲突**:在合并分支时,如果出现冲突,SourceTree会标识出冲突的文件,并提供编辑器帮助解决。 7. **Stash管理**:Git的Stash功能可以在不提交的情况下保存工作现场,SourceTree也支持这个特性,让...

    4 Hello-world.docx

    软件版本号是一种标识,用来区分软件的不同状态或功能集。内部版本号(Revision)用于跟踪代码库中的更改,而对外发布的版本号(Version)更为正式,一般包括主版本号、次版本号和修订号,如1.2.3。这有助于用户了解...

    Sourcetree MAC git 代码管理

    Sourcetree是一款强大的Git和Mercurial版本控制系统客户端,尤其在Mac平台上深受开发者喜爱。它提供了一个直观的图形用户界面,使得复杂的Git命令变得简单易用,从而让代码管理变得更加高效。以下是对Sourcetree在...

    Python库 | setuptools-scm-1.1.0.tar.gz

    `setuptools-scm`通过读取版本控制系统的元数据(如Git或Mercurial的提交历史)来自动推断当前项目的版本号,从而避免手动更新`setup.py`文件中的版本信息。 在`setuptools-scm-1.1.0.tar.gz`这个压缩包中,包含的...

    Pro Git教程

    - **三个状态**:在Git中,任何文件都处于三种状态之一:已提交(committed)、已修改(modified)或已暂存(staged)。理解这三个状态有助于更高效地使用Git。 #### 安装Git 安装Git的过程因操作系统而异: - **...

    Git&GitHub;介绍

    2. **数据备份**:不仅保存文件和目录的当前状态,还记录每一次提交的变化情况。这种方式有助于快速恢复到任何先前的状态。 3. **版本管理**:采用不同的方法(如增量式或快照式)来高效存储每个版本的数据,避免...

Global site tag (gtag.js) - Google Analytics