19得票3回答
当SVN无法合并而Mercurial成功时

在此之前,我已经查看了几个有关这个主题的线程,包括以下内容: 合并:Hg/Git vs. SVN Mercurial与SVN中的私有分支相比较 为什么Mercurial中的分支和合并比Subversion更容易? 我正在考虑将我们的开发组从Subversion转换到Mercurial。...

28得票3回答
在Git日志中仅显示一个分支的历史记录

我正在使用Git来管理我的项目,并且尝试遵循最佳实践: 我在一个“主题分支”上工作 当准备好时,我使用git merge --squash将“主题分支”合并到我的“dev”分支中。这使得我的“dev”分支保持干净。 每当“dev”分支稳定并且团队决定发布版本时,我们将“dev”分支合并到“...

11得票2回答
Git本地rebase与git pull --rebase origin的区别

我有一个本地的(从未推送到远程)功能分支F1,它是从master创建的,其中包含一些提交。我似乎不明白这两个操作之间的区别(F1是当前分支):git fetch origin git rebase master 和git pull --rebase origin master 我原本期望它们应...

10得票4回答
如何在BitBucket中处理需要一些微调的拉取请求?

有人在BitBucket上向我发送了一个拉取请求。所提出的更改是在默认分支上提交的。在合并它之前,我想进行一些微调,但更重要的是,我想发布此更改的预览版本,供社区评估并查看是否满意。 理想情况下,我希望将更改拉入主仓库,但将其放在分支上。进行一些微调。像任何其他构建一样打标签,并发布。然而,...

26得票5回答
TFS 2010跨团队项目分支 - 最佳实践

我有困难理解如何按照TFS Ranger团队提供的最佳实践配置TFS。问题如下: 我的公司有几个产品,它们都使用共享的公共代码库。 > $/Core > -> /Main/Source (Parent Branch) > > $/Product1 >...

58得票7回答
SVN分支比较

我怎样比较一个分支和另一个分支?我想比较一个分支和主干最新的修订版本。

8得票1回答
分支合并到主干后是否被视为关闭?

在将一个分支合并到主干后,我是否需要显式地关闭该分支?还是在合并后它会被隐式地视为已关闭?如果是前者,那么我应该怎么做来关闭该分支呢?这是否意味着我必须删除它?

16得票3回答
在使用“成功的Git分支模型”时,在Github上会出现提示:“该分支比主分支超前一个提交,但落后一个提交”。

我正在处理一个只有一个文件的干净仓库,并且我是唯一的开发者。 我希望按照一个成功的Git分支模型进行开发-发布-主线(develop-release-master)工作流程,因此我执行了以下操作: 注意:请记住,我默认情况下关闭了快进合并(fast forward),因此请将所有merge...

175得票6回答
Git cherry-pick无法工作

我试图从主分支中挑选一个提交并将其合并到当前的生产分支。 然而,当我执行 git cherry-pick <SHA-hash> 时,我只收到以下消息:# On branch prod_20110801 # Untracked files: # (use "git add &lt...

8得票1回答
TFS > 分支:将源文件夹转换为分支

TFS:将源文件夹转换为分支的后果是什么? 我想从我们的源代码文件夹创建一个分支,在VisualStudio的“分支”对话框中,我看到以下选项: “立即将源文件夹转换为分支(启用可视化)” 我会失去任何信息(例如文件历史记录等)吗? 这样做有什么缺点吗? 谢谢并感谢您的帮助。 Le...