当我已经拥有多个分支时,我应该如何添加新文件

时间:2015-04-25 20:32:18

标签: git branch git-branch branching-and-merging

我们最近开始使用GIT并且效果很好,但我们有时遇到了不知道如何最好地解决的问题。

现在我们有多个分支机构。掌握,开发和许多功能分支(每个开发人员一个或多个)。

现在我们要添加一个带有一些脚本文件的目录,所有开发人员都需要这些文件(立即)。

我们应该如何做到最好?我想也许可以添加一个新分支(来自开发),在那里添加文件,然后让其他人从中合并?

或者是否有更好,更清洁,更好的方式来做到这一点?

2 个答案:

答案 0 :(得分:1)

通过在所有分支的合并基础上进行新的提交然后git merge --no-ff来显式记录祖先,或者在任何地方进行新的提交并从其他地方挑选它。有a very widely-used branching model使用branch-and-merge-no-ff方法。

答案 1 :(得分:1)

只需将其添加到您的中心分支(通常是devdevelop),然后向每个人询问git mergegit rebase,他们通常会这样做无论如何还要经常。