在MacHg中,当您在同一文件夹中有其他已更改的文件时,如何从一个文件夹中选择且仅选择一个文件,以及从另一个文件夹中选择且仅选择一个文件来提交?
在命令行中,它将是:
hg commit folder1/file1 folder2/file2 -m "Message."发布于 2010-05-08 08:48:39
大家好,我是MacHg (Mercurial的原生OSX 10.6+图形用户界面客户端)的作者。
首先,问得好!
更新:您现在可以直接从提交表中删除一些变更集。也就是说,你选择一堆文件,然后去提交它们,这将打开提交表,在那里你输入提交消息,查看文件,等等。在这个表中,你可以删除一些你已经决定提交的文件。
实际上,我并不是经常使用GIT,但我已经下载了GitX,我真的很喜欢这个登台区的想法。我可以看到它可以很好地工作。现在,虽然Mercurial中有对登台区域和东西的扩展,但我认为就MacHg而言,最困难的是这个特性的UI。(我看了GitX的源代码,他负责大块头补丁管理的地方有点棘手。)实际上,我认为我应该通过FileMerge来完成这一块管理,让它更像使用attic扩展。在后端,使用补丁队列或其他东西来获得与登台区域相同的预期效果应该不是很困难(尽管我还没有编写这部分代码,所以我不能肯定……)我到了会让你知道的!
这就对了:
你可以在那里查看关于MacHg的其他FAQ's。
发布于 2010-05-08 10:39:53
MacHG的人不这么说,但你就不能这么做吗?
hg commit -I folder1/file1 -I folder2/file2 -m "Message."https://stackoverflow.com/questions/2792361
复制相似问题