我是一个善变的菜鸟,我正试图弄明白这一点。
我以前在存储库中添加了一个文件。回购公司了解它:
hg log Purchase.php
changeset: 40:0bb0a5041ae9
parent: 36:b1627cf0f7a3
user: josh
date: Wed Jun 30 21:41:07 2010 +0530
summary: purchase logic
现在,如果我做一个hg pull,则不包括Purchase.php。状态不知道。如何获取此文件?
> hg status Purchase.php
Purchase.php: No such file or directory
答案 0 :(得分:1)
hg pull
只将远程更改集拉到您的本地仓库,不对您的工作目录执行任何操作。您需要使用hg update
从本地仓库更新工作目录。
使用Mercurial Quick Start备忘单获取Mercurial操作的可视化模型。基本概念是“存储库”,“工作目录”,“变更集”以及代表Mercurial命令的各种动词。