腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
在Mercurial中,如何删除本地分支?
mercurial
如何使用terminal或TortoiseHg删除Mercurial中的本地分支?
浏览 18
提问于2019-05-27
得票数 0
3
回答
如何使用mercurial hg删除bitbucket中的分支?
mercurial
、
bitbucket
我在hg本地创建了第二个分支(branch2),并将其推送到bitbucket。在那之后,我在本地合并了两个分支,并再次推送它……我的branch2仍然生活在bitbucket上。如何删除bitbucket上的branch2?
浏览 0
提问于2011-12-06
得票数 18
回答已采纳
2
回答
在GitAhead中,当我已经删除相应的本地分支时,是否有一种删除远程分支的方法?
gitahead
我已经删除了一个本地分支,而没有删除它在GitHub上的上游分支。有办法删除GitAhead中的远程分支吗? 在Sourcetree中,您只需右键单击远程分支并选择delete。
浏览 2
提问于2020-09-13
得票数 1
回答已采纳
4
回答
是否将另一个分支设为默认值?
mercurial
、
branch
我在Bitbucket和我的本地机器上都有一个Mercurial repo,它们都是最新的镜像。我创建了一个功能分支,反映在两个代码库中。我在feature分支中完成了所有的工作。 feature分支现在已经完成,我希望现在将其作为主存储库和我的本地副本的默认设置。我真的不关心默认分支,特性分支已经做了足够多的工作,我想做的就是将它指定为新的默认分支。 我认为我不想合并,也不应该合并?我如何才能做到这一点,使本地和远程都不会混淆?
浏览 2
提问于2011-03-25
得票数 31
回答已采纳
3
回答
Mercurial中的分支是否像Git一样好用?
git
、
mercurial
、
dvcs
最近我在Git中读到了一些关于“分支”的好东西。似乎Mercurial的方法可能是克隆一个本地repo?但Mercurial也有分支。它能像Git一样好用吗? 如何在Mac / Linux / Windows中节省磁盘空间?他们是不是都在Mac和Linux上做链接,在Windows上复制一份?
浏览 1
提问于2010-09-23
得票数 3
1
回答
在mercurial中在哪里设置分支?
linux
、
mercurial
、
repository
、
branch
、
remote-branch
我是Mercurial的新手,我想寻求一些有经验的建议,在我的团队项目的情况下在哪里设置分支。该项目将由4个其他成员共享。 我在本地机器上的/home/Cassie/localRepository/src1目录下有一个存储库。在我的机器上还有另一个目录/home/Cassie/localRepository/src2,其中包含大多数常见文件,如src1目录,但也有一些不同的文件。例如,在/home/Cassie/localRepository/src1中,有 file1 file2 file3 file4 file5 在/home/Cassie/localRepository/src2中,有
浏览 1
提问于2012-06-09
得票数 3
1
回答
Mercurial:如何将更改合并到另一个分支中重命名的文件?
mercurial
、
merge
、
rename
我有一个有四个分支的汞库。一个是“公共”分支,另三个是“特定”分支,包括一些应用于公共分支的化妆品变化。其中一个表面上的改变是重新命名一些文件。 因此,公共分支具有"file.txt",而第一个特定分支具有" file -01.txt“,它是同一个文件,用于相同的用途,但名称和内容略有不同。它在特定分支上被重命名为file-01.txt,"hg -f file-01.txt“正确地显示了重命名之前的历史记录。 当我在公共分支上更改file.txt时,需要能够将该更改合并到特定分支上的文件-01.txt中。但是Mercurial不明白这些文件是一样的。它告诉我:
浏览 1
提问于2010-10-27
得票数 6
回答已采纳
1
回答
汞中的平行分叉/克隆?
mercurial
、
bitbucket
这个问题不仅是技术性的。我也想进入这个概念本身。 在BitBucket上有一个国外的项目(例如ObjectListView)。我需要同时解决两个问题。在git中,我只需在克隆化之后创建到本地存储库中的分支。 但我该如何处理变化无常的问题呢? 当我在那里创建分支时,我无法将本地提交推回远程存储库,因为缺少‘--允许-新-分支’选项。所以它不想让我分支。 根据我目前的理解,我只想为每个新的feauter (分支)创建一个克隆。因此,这意味着当我想要处理两个不同的问题时,我必须在BitBucket上为一个项目创建两个分叉。 你怎么解决这个问题?
浏览 4
提问于2015-03-04
得票数 0
回答已采纳
1
回答
如何删除hg中的分支?
version-control
、
mercurial
我最近在学习git,发现人们可以删除短分支,但在Hg中,合并到默认分支后,我如何删除它?
浏览 0
提问于2012-07-27
得票数 4
回答已采纳
1
回答
什么时候分店,标签和合并在汞?
version-control
、
mercurial
、
dvcs
、
branching-and-merging
何时应该在汞(hg)中添加一个分支/标记,无论是在本地回购级别还是在集中式/原发回购(您hg clone)?您什么时候应该合并(再次在地方一级和中央回购)? 我来自SVN背景,其中分支被用于新特性(“特性分支”),以及“发布分支”。在特性分支的情况下,如果开发人员知道一个项目将跨越多个sprint/版本,他/她就会创建一个分支。一旦开发人员确信他们将在给定的sprint中发布新特性,特性分支就会被合并回。然后,为QAT/UAT测试创建发布分支并将其部署到QA和暂存环境中。测试期间出现的任何错误都将直接提交到发布分支。当发布分支最终准备发布时,将对其进行标记(用于存档/记录保存),最后,在发布分
浏览 1
提问于2014-07-02
得票数 0
2
回答
Mercurial更改冲突
php
、
mercurial
我现在正在使用来自SVN的Mercurial ...使用SVN我从未丢失过任何更改,合并非常智能。使用Mercurial,当我提交本地更改时,我只是从主存储库中拉出,它覆盖了我的本地更改。这是一个场景..。 使用file.php时,前250行是相同的。在本地,我添加了3个函数,因为我正在使用一个特定的功能。我提交了我的更改,并忘记推送到DEV。因此,在DEV上,我也添加了3个新函数。本地3个函数(尽管完全不同)被DEV上的3个函数覆盖... 我似乎想不出为什么会发生这种事的逻辑原因... 我使用的是TortoiseHG,而不是命令行。
浏览 0
提问于2011-05-04
得票数 2
2
回答
在推送时捆绑提交/保持私有提交
git
、
mercurial
我希望在推送时将一些提交保留为私有,因此我希望将它们捆绑到远程端的一个大提交中。在本地,他们应该保持分裂。 例如,静态博客上的工作就是一个用例。草案步骤应该提交并在本地跟踪,但在推送时,我只想发布已发布的版本。 git和/或mercurial的解决方案将被接受。
浏览 2
提问于2012-08-28
得票数 4
回答已采纳
2
回答
在本地使用Mercurial,远程使用SVN?
windows
、
svn
、
mercurial
在工作中我们使用Subversion,但因为没有人了解如何分支我们的“分支”涉及复制整个代码库并将其视为单独的存储库-这意味着我们对“补丁”分支所做的任何更改都需要复制/粘贴到主开发(“主干”)分支,以便它们是同步的,并且我们不能使用任何内置的合并工具(我们手动使用WinMerge或类似工具来查找更改的行)。没有人愿意花时间学习如何使用SVN的分支功能,而是鼓励使用此策略作为替代方案。 由于我不能说服其他人去研究真正的分支,我正在考虑为自己做一些事情来减少合并的痛苦。我想研究Mercurial已经有一段时间了(我之前在我的Mac上用了一点Git;在工作中使用了Windows7 ),如果我能得到
浏览 4
提问于2011-10-06
得票数 3
回答已采纳
3
回答
仅本地分支机构
mercurial
我想在我的克隆存储库中有一个本地分支,它将不存在于主存储库中。为此,我创建了名为"new_branch“的分支,开发并提交给它。有时我会提交默认分支,之后我会将分支"new_branch“不出现在主存储库中设置为"push -b default”。在"new_branch“中的开发完成后,我对默认分支进行了合并,并希望对默认分支进行推送"push -b default”。我收到消息"abort: push creates new remote branches: new_branch!(使用'hg push -- new -branch‘
浏览 0
提问于2012-12-13
得票数 2
回答已采纳
1
回答
Mercurial和Clearcase,将现有存储库移动到另一个视图
mercurial
、
clearcase
我们已经在CC快照视图中成功地耗尽了Mercurial存储库一段时间。我们在视图上有源代码库,团队的基本代码库是它的克隆。这保持了一层分离,使得CC中的签出-签入更容易管理。 现在,出于我工作的内部原因,我们需要切换到一个新的视图。我们该怎么做呢?公司内部还有其他团队直接将文件签入CC (希望我们很快就能说服他们离开),所以这应该是一个考虑因素。 我如何将我们现有的repo覆盖到一个新的视图中(然后我可以对团队的基本repo进行基址调整,没有问题)?
浏览 2
提问于2012-02-01
得票数 2
回答已采纳
2
回答
如何将SVN repos从本地Windows机器迁移到Bitbucket?
git
、
svn
、
windows-7
、
bitbucket
我想把一个SVN回购移动到我的Bitbucket帐户。 SVN安装在我无法访问的Linux服务器上。如何在本地Windows 7计算机上执行此操作?
浏览 3
提问于2015-03-30
得票数 0
回答已采纳
1
回答
适用于分支策略的命令流
mercurial
、
branch
因此,我有一个mercurial存储库,它是一个“有福的”存储库,我将拥有开放的发布周期分支,例如Release1、Release2等。 当开发人员在一个发布周期中工作时,他们会为Bug1和Bug2在本地机器分支上拉下Release1,然后修复它们。 开发人员需要执行什么命令序列才能正确关闭其错误分支,将更改合并到Release1分支中,以便在将更改推送到服务器时,不会将有关Bug1、Bug2等的分支信息推送到服务器?
浏览 0
提问于2010-05-06
得票数 0
回答已采纳
1
回答
如何在Mercurial中拥有一个仅限本地的变更集?
version-control
、
mercurial
、
repository
有没有一种只有本地的变更集的方法?这意味着永远不应该将这些变更集发送到远程存储库。我的场景更详细地说- 我希望对配置进行某些更改,这些更改仅在本地环境中有意义,而在远程存储库中没有意义。我想把它保存在一个本地的变更集中,这个变更集永远不会被推送到远程存储库。现在,我总是不得不搁置/取消搁置或重做这些更改。
浏览 2
提问于2014-08-12
得票数 1
3
回答
颠覆用户的思考:什么是Mercurial术语的“分支”?
mercurial
、
branch
、
dvcs
我是个颠覆用户,我想我现在已经把所有的事情都做好了。当然,现在我们正在考虑改用汞,我需要重新开始。 在我们的单个存储库中,我们有典型的branches、tags、trunk布局。当我想要创建一个特性分支时,我: 使用回购浏览器将trunk复制到branches/Features/[FeatureName]。 从branches/Features/[FeatureName]签出一个新的工作副本。 开始研究吧。 偶尔提交、合并trunk、解决冲突和提交。 完成后,再合并一次trunk,然后将特性分支“重新整合”到主干中。 (请注意,这个过程是简化的,因为它没有考虑到发布
浏览 6
提问于2010-01-21
得票数 7
回答已采纳
1
回答
VCS:管理多个功能拉请求
mercurial
、
bitbucket
假设我正在扩展一些托管在上的带有多个特性的项目(由mercurial管理)。 如果我在另一个特性(线性本地历史记录)之上构建这些特性,那么我有一个本地代码库,它包含了我所需要的所有特性,但是包的维护者不能选择他喜欢的特性。(因为他们建立在彼此的基础上。) 如果我基于源主在一个单独的分支中构建每个特性,那么所有的特性PRs都是相互独立的(允许维护人员选择和选择),但是我不再有一个统一的本地代码库和我所需要的所有特性。 如何解决这个问题?有补丁队列吗?如果是这样的话,是怎么做的?
浏览 2
提问于2016-03-19
得票数 0
回答已采纳
3
回答
在推送Mercurial之前丢弃本地分支
mercurial
、
branch
、
clone
很多时候,我在我的本地Hg存储库上有很少的提交,我不想推送,有时我想完全删除本地分支。但是我不能回滚一个以上的提交,这让我别无选择,只能创建一个新的克隆并再次下载整个存储库。这感觉很愚蠢,因为如果我可以删除我的本地分支,它无论如何都不会影响远程存储库,那么我就不必创建和设置新的克隆。那么,在Mercurial中是这样的呢,还是有某种方法可以丢弃本地分支呢? 谢谢!
浏览 0
提问于2011-08-09
得票数 23
回答已采纳
2
回答
mercurial:如何在合并期间精挑细选
mercurial
、
merge
假设我有以下情况: 我有一个来自修订版4的分支br_foo。之后在默认分支上又做了3个更改: 6、7和8。我只想将更改7和8合并到br_foo中。有没有办法在mercurial中实现这一点?
浏览 0
提问于2011-12-02
得票数 11
回答已采纳
2
回答
在Perforce中使用Mercurial
mercurial
、
interop
、
perforce
、
dvcs
有人对使用Mercurial作为Perforce的前端有什么建议吗?我想要做的是使用Mercurial来处理真正的细粒度更改,然后,一旦我完成了某项工作,就将其推回到Perforce服务器。 我找到了这篇文章,但它没有建议任何工具来帮助解决集成问题。真的存在吗?我想我正在寻找它,从Perforce中拉出任何新的更改,将它们集成到我的本地Mercurial中,然后汇总自上次集成以来我所做的所有Mercurial提交,并将它们推送到Perforce。类似于git-p4。
浏览 2
提问于2010-08-20
得票数 5
回答已采纳
1
回答
如何将具有分支的Git存储库转换为可行的汞存储库?
git
、
mercurial
、
branch
、
dvcs
、
mercurial-convert
我希望将具有多个分支的Git存储库转换为Mercurial存储库。使用hg convert,只创建一个默认分支,然后为每个Git分支创建一个头。 我已经读过了,我知道不可能知道哪个提交属于Git中的哪个分支。然而,对于我来说,拥有和分支一样多的头的存储库并不是一个可行的解决方案。 因为所有的分支都不一样,我显然不能把它们都合并成一个头。 如何将转换后的存储库转换或修改,使每个存储库位于不同的分支上?请注意,我不一定需要将所有现有的提交分配给正确的分支,但我希望从现在起将提交分配给正确的分支,并且每个分支只有一个头。
浏览 3
提问于2014-10-16
得票数 3
回答已采纳
1
回答
在Mercurial中合并时忽略不存在的文件
mercurial
、
merge
我正在使用一个具有稳定和实验性分支的存储库。有时,我在实验性分支上添加了一个文件,该文件还没有为稳定分支做好准备。在合并时,我希望合并两个分支共有的文件中的更改,但忽略其中一个分支上不存在的文件。 下面是一个简单的例子: hg init hg branch stable (create file A) hg add A hg commit -m "Added A" hg branch exp (create file B) hg add B hg commit -m "Added B, which is really experimental" (modif
浏览 1
提问于2011-05-26
得票数 0
3
回答
清除历史的安全方法--汞
mercurial
我将一个项目克隆到我的本地目录中,并做了许多更改。我当前的目标是将修改后的代码推送到远程存储库中的一个新分支。最终,这个新分支将被合并到默认状态。 我的问题是,由于过去几周试图恢复丢失的文件而做的一些愚蠢的努力,我最终得到了一些我不希望公开显示的分支名称。 我现在拥有的是: $hg branches dev-v02 197:xxxxx dev2 194:xxxxx dev 183:xxxxx qa 189:xxxxx $hg branch dev-v02 我的问题是,如果我通过"hg推送-新分支“将当前的分支dev-v02推送到远程
浏览 2
提问于2015-04-09
得票数 1
回答已采纳
1
回答
在bitbucket中管理不同版本的软件
version-control
、
mercurial
、
bitbucket
我需要使用mercurial在bitbucket中为新版本的软件创建一个分支或分支。主分支应该是2.0版本的分支,可以作为默认分支访问,但不指定其名称,而1.0应该可以通过给定分支名称来修复bug。它们永远不会合并。多个人将同时在两个分支上工作。我如何实现这一点。
浏览 2
提问于2013-08-02
得票数 0
2
回答
如何使用hgsubversion在Subversion存储库中创建新标记?
svn
、
mercurial
、
tortoisehg
、
hgsubversion
使用TortoiseHg和hgsubversion扩展(命令行也可以)。 克隆SVN hg clone http://svn.example.org/hello-world,其结构如下。 .分支/标记/主干/ 结果是只包含来自/trunk的文件的本地副本。 ...hg.hgtagsfile1file2file3 执行hg push可以很好地工作,并修改/trunk中的文件。但我需要在/tags中创建新的标记文件夹,并将更改推到那里。 将标签添加到Hg中的修订并推送更改将导致“对不起,找不到合并修订的svn父版本”。 有没有办法在克隆期间保留SVN文件夹结构? 编辑:键入hg tags确实显示
浏览 4
提问于2011-12-11
得票数 3
回答已采纳
4
回答
Mercurial克隆清理以匹配上游
mercurial
我有一个存储库的hg克隆,在几个月的时间里,我在本地做了许多更改,并将它们推送到我在google code的克隆中。不幸的是,作为一个新手,我在默认分支上提交了一大堆更改。 现在,我想要确保我当前的缺省值完全是上游的,然后我可以在缺省值上进行适当的分支,并且只在分支上工作。 但是,我该如何进行清理呢? 作为参考,我的克隆是 PS:我在git中也遇到了同样的问题,并得到了解决:
浏览 0
提问于2011-09-27
得票数 0
回答已采纳
1
回答
如何允许已删除的文件在Mercurial中保持未跟踪?
mercurial
、
hgignore
我有一个配置文件("config"),它是我们最初提交给存储库的。(第一个错误) 然后我们使用hg删除了该文件,并在存储库中留下了一个示例配置文件。 在开发时,我们只需将"config.sample“文件复制到"config”。但是,每当我更新到另一个分支并使用delete返回到分支时,就会删除未跟踪的配置文件。 我已经将配置文件添加到.hgignore中了。 是否有办法让mercurial允许这个未跟踪的文件继续存在?
浏览 4
提问于2014-05-13
得票数 2
回答已采纳
5
回答
Mercurial工作流,支持并行处理多个独立的任务
mercurial
、
workflow
、
branch
、
dvcs
、
branching-and-merging
这里有许多讨论,讨论了似乎与这个问题相关的问题,但没有真正直接回答它。基本上,使用Mercurial,我希望能够在同一项目中同时处理多个独立的任务。 例如,我同时面临着bugs和Y的任务。我在X上工作了一段时间,直到我需要把它搁置几天。假设我需要其他不在办公室的人的意见。所以我想继续研究bug-Y。显然,一种选择是只创建稳定存储库的新克隆。问题是需要一个新的工作目录,新的Eclipse项目,yada-yada…我希望能保留一份工作副本。 使用SVN,我可以在存储库中为每个任务创建一个新分支,并在它们之间切换我的工作副本。使用ClearCase,我可以为每个活动创建一个新的活动。在这两种情况下,
浏览 0
提问于2012-02-14
得票数 4
回答已采纳
4
回答
SVN将本地中继合并到分支中
svn
、
version-control
、
merge
、
branch
免责声明:我是SVN的新手。我大部分的经验都是关于GIT的。 我们有一个生产站点,上面有SVN中继线上的所有代码。我有一份已结账的副本,我一直在做一些修改。我们决定为我正在构建的功能创建一个分支。我也去查查了那家分店。现在,我有了主干的本地副本,需要将更改合并到分支的本地副本中。一旦我这样做,我将放弃本地主干副本,因为我不希望我的更改被推送到生产主干。 如何将代码从本地SVN文件夹合并到另一个本地SVN文件夹? 我在Ubuntu 12.04上开发。我安装了(但我还没有真正使用它),并且通过命令行完成了我的大部分SVN工作。如果有一个linux会对此有所帮助,我也同意。
浏览 7
提问于2012-07-27
得票数 7
回答已采纳
3
回答
用口香糖却推到汞?
git
、
mercurial
、
hg-git
我有一份新的工作,但是他们使用mercurial作为他们的版本控制,我的大部分经验是使用git。我试着学习mercurial,但是它的分支方式(即使是像书签这样的扩展)对我来说完全没有意义。有没有人知道在本地使用git的方法,但却推到了mercurial? 我已经尝试了commit插件,并且已经到了可以在git中提交并将这些更改推到远程汞回购中的地步,然而,我遇到的问题是,无论我发现了什么教程,我似乎都无法将新的更改从mercurial撤回到git (这使得整个事情在这一点上毫无用处)。如果你有一个关于如何设置hg工作推动汞的链接,请让我知道它。 解决方案(我认为) 基于懒猴的评论,我认为这是
浏览 5
提问于2011-10-25
得票数 7
回答已采纳
2
回答
hg-git:删除远程分支?
git
、
mercurial
、
hg-git
是否可以使用删除远程分支 我可以在本地删除标记(hg bm -d old-branch),但不清楚如何告诉git服务器执行同样的操作。
浏览 5
提问于2012-03-21
得票数 11
3
回答
在Bitbucket中合并了拉请求之后,如何在默认情况下关闭分支?
bitbucket
默认情况下,当拉请求(PR)合并时,分支将保留在Bitbucket中。如何确保在PR被移除后,分支机构被移除? 📷 启用该选项后,该分支将在PR合并后被移除,但如何确保在默认情况下单击该分支,以防止PR的创建者忘记单击它,而该分支仍保留在bitbucket中?
浏览 0
提问于2017-11-24
得票数 11
回答已采纳
1
回答
什么是汞相当于‘`git签出-`?
mercurial
什么是汞相当于?我想去我最后一次去的地方。 我尝试了hg checkout -,但是这会产生一个解析错误。
浏览 0
提问于2021-06-09
得票数 0
回答已采纳
2
回答
当其他团队成员正在使用SVN时,在本地使用Hg并推送到SVN代码库--这是可能的吗?
svn
、
mercurial
、
rebase
、
hgsubversion
我在上面找到了看起来非常相似的问题,以及看起来很好的答案;但由于某些原因,我似乎仍然不能想出如何让它工作。我担心的是,这可能根本不可能。 情况是这样的:我在一个小团队中工作,该团队使用中央SVN存储库作为我们的版本控制系统。我和我的一对程序员对没有本地提交的选项感到沮丧(并且不想经历使用SVN分支的麻烦),所以我们研究了使用Git或Mercurial作为SVN客户端,并发现hgsubversion似乎能够做我们想做的事情:在Hg代码库上本地工作,在本地提交,只有在我们准备好的时候才推送到SVN。 到了推送的时候,我们收到了来自Hg的错误消息: Sorry, can't find svn
浏览 0
提问于2011-03-25
得票数 7
回答已采纳
2
回答
Hg工作台的偏好在搅乱我
mercurial
、
tortoisesvn
、
preferences
、
workbench
我使用GUI版本的Hg,在Workbench首选项中,我想添加一些选项。 我试着按分支名称添加分支的颜色,这样做效果很好。但我写的时候犯了个错误.我不能让我的错误消失。 我试着重新加载工作台,关闭所有Hg进程,编辑.ini文件.什么都没用。 每次我在UI的下拉列表中写东西时,它都会保存它,但我无法清除它。现在看起来很奇怪: 工作台上的颜色也不再有效了。 .ini文件看起来很好: [tortoisehg] branchcolors = default:#8080FF branchcolors = wip_morph:#D0A030 branchcolors = wip_djobi:#3
浏览 1
提问于2016-02-19
得票数 0
回答已采纳
2
回答
你如何处理向密闭分支机构发出的“变化无常”承诺?
mercurial
我向一根树枝许下了承诺,但没有推它。同时,那个分支被关闭了,我对其他分支作出了更多的承诺。现在,除非我一次推一个分支,否则我在尝试推送时会出错。这个错误是有意义的,因为这就是关闭分支的全部意义,但是我如何“丢弃”我的提交呢?我再也不想要了。
浏览 5
提问于2016-02-12
得票数 0
回答已采纳
1
回答
不能关闭hg分支机构吗?
mercurial
、
branch
、
atlassian-sourcetree
在我的变化无常的回购中,大约有五个分支拒绝关闭并被移除。我一直在使用SourceTree来关闭其他没有问题的人。这些“不可关闭的”分支,当我试图关闭它们时,创建提交,就像它们被关闭一样,但是拒绝从UI左侧的侧栏中消失。在终端中键入hg commit --close-branch将告诉我以下内容: Tinas-Air:funenglish catlard$ hg branch 3.0 Tinas-Air:funenglish catlard$ hg up -C 3.0 0 files updated, 0 files merged, 0 files removed, 0 files unreso
浏览 0
提问于2015-11-18
得票数 1
回答已采纳
2
回答
在Mercurial中复制分支吗?
mercurial
如何在Mercurial中复制分支?我需要新的分支来对抗head (就像第一个分支一样)。 GIT的等价物(如果我在分支a中)将是: git checkout -b branch-b
浏览 0
提问于2020-01-10
得票数 1
3
回答
将一个命名分支合并到另一个分支(追赶),但保留这两个分支
version-control
、
mercurial
、
branch
我们有两个名为Mercurial的分支: “默认”()--一个“错误修复”分支,在该分支中,我们修复了一个名为分支的分支,在那里我们为应用程序设计了一个全新的用户界面。 现在,我想把我的“错误修正”分支合并到“重新设计”分支中。但是保持“错误修复”分支不动。 换句话说,我想从默认情况下更新我的命名分支,但不需要实际合并这些分支。我想不出办法. 我是不是该这么做 hg merge default 在我指定的分支里?但这会保留这两个分支吗? PS。我对hg很陌生抱歉如果这是个愚蠢的问题..。
浏览 1
提问于2012-02-23
得票数 3
回答已采纳
3
回答
如何将一个分支与我的默认分支进行比较
mercurial
我切换到本地存储库上的一个分支,注意到它给了我一条消息,显示x个文件已更新。这让我很惊讶,因为我不知道在那个分支上有什么不同。如何将该分支与默认分支进行比较,以查看发生了哪些更改?
浏览 2
提问于2012-04-24
得票数 73
回答已采纳
2
回答
在TortoiseHg中,我如何“与选定的本地合并”?
mercurial
、
merge
、
tortoisehg
实际上,我想做的是“与本地合并”的相反做法。 为了澄清:我们有一个发布分支和一个默认分支。在发布分支上进行bug修复时,下面是例程: 更新到发布分支 实现错误修复,并提交 更新到默认分支 右键单击发布分支中的bug修复提交,并选择"Merge with local.“ 由于在发布分支上做了大量的工作,所以总是在分支之间进行更新变得非常繁琐。在早期版本的TortoiseHg中,我可以在进行合并之前选择分支,实际上是执行“合并本地与选定的”。这将消除上面的步骤1和步骤3。 这在TortoiseHg中是可行的吗?
浏览 4
提问于2012-04-12
得票数 2
回答已采纳
1
回答
合并已(本地)已删除的文件夹
merge
、
mercurial
、
abort
我正在使用Mercurial,遇到了一个我不知道如何解决的问题。我目前面临的问题如下: 我们有一个项目(文件夹),最初名为A,并将其推送到远程存储库。I将项目A重命名为B,并将其推送到远程存储库。在此过程中,我还将项目A在本地重命名为B。项目A已从远程存储库中删除。I试图提取这些更改,但由于文件(或文件路径)不再在本地存在,Mercurial似乎感到困惑。 如果我调用'hg merge',将产生以下输出:"Abort:未提交的未提交更改,.“如果然后调用“hg status”,则列出项目A初始版本中的所有文件--这些文件现在不再是本地可用的,因为路径已从A/.../..
浏览 2
提问于2011-05-13
得票数 1
回答已采纳
2
回答
hg取消搁置似乎没有效果?
mercurial
、
shelve
、
unshelve
我们的团队才刚刚开始使用Mercurial。我们已经开始尝试的第一件事就是hg shelve。在本地,我对搁置更改没有任何问题。据我所知,这一切都工作得很完美。但是,当我尝试取消搁置时,我得到了restoring backup files消息,但是当我运行hg diff时,没有任何更改,并且我的更改在代码中丢失。如果我执行hg unshelve -i,我可以看到差异,但同样,尝试取消搁置似乎没有任何效果。 我一直在尝试通过一些非常简单的更改来测试它,这些更改在冲突方面应该不是问题,例如添加测试注释。我应该注意的是,我已经尝试了hg unshelve -f,之后它显示为unshelve comp
浏览 0
提问于2010-05-07
得票数 16
回答已采纳
1
回答
“最好的”svn转hg转换工具
svn
、
version-control
当涉及到从svn到hg的转换时,似乎有一百万个页面专门介绍它(无论是在stackoverflow中还是在一般的web中),但它们似乎都有关于哪些工具可用的繁杂列表,以及可能的推荐(尽管它们各不相同,通常不会真正说明为什么推荐它),但没有真正的信息,使工具成为我的需求最好的因素。同样糟糕的是,许多信息来自2010年左右,有时会有注释或其他页面上写着“那个工具过时了和/或维护得不好”。随着hg的快速发展,2010年可能是石器时代。 我想从svn转换到hg,主要是为了简化一些严重的合并。我很乐意将整个团队转换为hg,但由于各种原因,这还不会发生。因此,我可能会在一段时间内使用hg,而团队的其余成员将
浏览 0
提问于2015-08-17
得票数 0
2
回答
如何使用Git管理带有Kiln的分支?
git
、
kiln
我的公司正在使用Kiln,所以开发人员可以在Git和Mercurial之间使用他们喜欢的工具。我是一个Git用户,从来没有使用过Mercurial。 在使用带窑的树枝时存在一些误区。当我使用Kiln接口创建一个新的分支时,它实际上创建了一个新的存储库,而不是一个分支。即使Kiln将其显示为“分支”而不是“存储库”。当我在Git中克隆存储库时,git branch -a没有显示我刚刚创建的远程分支。我需要独立克隆每个伪分支。 另一方面,如果我在Git中创建一个分支并将其推送到远程,它不会在Kiln上创建一个分支,而是在所有分支中都可见的某种称为“头”的“子分支”。非常令人困惑。但显然没
浏览 4
提问于2013-09-03
得票数 3
5
回答
标记来自teamcity的mercurial版本失败,并显示"push creates new remote head on branch 'default'“
mercurial
、
teamcity
我在Teamcity中设置了一个构建,用于构建和测试mercurial分支,然后应该标记该分支。 该建筑工作正常,但当涉及到标签时,它会失败,并显示错误"push creates new remote head on branch 'default'“。我觉得这有点奇怪,因为正在使用的分支并不是默认的。
浏览 2
提问于2010-09-17
得票数 1
回答已采纳
3
回答
避免将不必要的本地历史推送到集市或Mercurial的主存储库。
mercurial
、
dvcs
、
bazaar
、
rebase
我对DVCS很陌生,所以我可能误解了一些概念和术语,但这是我想要达到的目的,我试图找出Bazaar或Mercurial是否以一种简单的方式支持这一点: 有一个主要的存储库,具有经过良好测试的代码。假设我将(或拉出、分支或其他术语)克隆到本地存储库中,然后每天在处理代码时在本地提交更改,有时一天提交几次。 在完成了所有的更改和测试之后,我只想获得放入主存储库的每个文件的最新(本地)提交版本,没有,这是我在本地调试和单元测试期间提交的几十个中间版本。 根据我所读到的,很显然,如果我按下主存储库的话,那些不成熟版本的全部历史都会反映在主存储库中。一些互联网文章似乎认为,如果处理得当,重基可能会解决这
浏览 10
提问于2012-01-31
得票数 6
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Word中如何快速删除重复内容?
在AIScratch中如何导出精灵的造型和声音到本地
告别SVN,Git成“独苗”:GitHub 在 13 年后宣布淘汰Subversion支持
VCS和SCM选择与实践指南
Git、Mercurial、SVN
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券