我是linux的新手,到目前为止我真的很喜欢它。但我对mercurial有疑问。
我有一个包含5个子文件夹的文件夹,每个子文件夹都有一个项目。所以我正在一个项目(一个子文件夹)工作,我想只从该文件夹提交修改。
所以在Linux中我做的是:
cd / var / www / project_foder / subfolder
hg status //它带来所有修改(也来自其他项目)
hg commit -m“消息”
但它会提交所有项目修改。
我如何仅从所选文件夹修改中提交。
提前感谢您的回答!
PS:抱歉我的英语不好
答案 0 :(得分:7)
您可以将文件夹名称指定为参数。您也可以仅使用一个点作为参数使hg status
和hg commit
应用于当前目录(和子目录),例如:
cd /var/www/project_foder/subfolder
hg status .
hg commit -m "Message" .