首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在MacHg中提交不同文件夹中的文件?

如何在MacHg中提交不同文件夹中的文件?
EN

Stack Overflow用户
提问于 2010-05-08 08:04:18
回答 2查看 755关注 0票数 1

MacHg中,当您在同一文件夹中有其他已更改的文件时,如何从一个文件夹中选择且仅选择一个文件,以及从另一个文件夹中选择且仅选择一个文件来提交?

在命令行中,它将是:

代码语言:javascript
复制
hg commit folder1/file1 folder2/file2 -m "Message."
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-05-08 08:48:39

大家好,我是MacHg (Mercurial的原生OSX 10.6+图形用户界面客户端)的作者。

首先,问得好!

更新:您现在可以直接从提交表中删除一些变更集。也就是说,你选择一堆文件,然后去提交它们,这将打开提交表,在那里你输入提交消息,查看文件,等等。在这个表中,你可以删除一些你已经决定提交的文件。

实际上,我并不是经常使用GIT,但我已经下载了GitX,我真的很喜欢这个登台区的想法。我可以看到它可以很好地工作。现在,虽然Mercurial中有对登台区域和东西的扩展,但我认为就MacHg而言,最困难的是这个特性的UI。(我看了GitX的源代码,他负责大块头补丁管理的地方有点棘手。)实际上,我认为我应该通过FileMerge来完成这一块管理,让它更像使用attic扩展。在后端,使用补丁队列或其他东西来获得与登台区域相同的预期效果应该不是很困难(尽管我还没有编写这部分代码,所以我不能肯定……)我到了会让你知道的!

这就对了:

  1. 将来您可以从提交表中删除文件(如果需要,也可以使用折叠解决方案)
  2. ,这类似于临时区域/ attic扩展之间的交叉。

你可以在那里查看关于MacHg的其他FAQ's

票数 2
EN

Stack Overflow用户

发布于 2010-05-08 10:39:53

MacHG的人不这么说,但你就不能这么做吗?

代码语言:javascript
复制
hg commit -I folder1/file1 -I folder2/file2 -m "Message."
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2792361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档