github分支机构

时间:2011-05-16 18:29:27

标签: github branch

我正在使用github并且我有以下问题,我有一个主分支,我通过执行从主人创建了一个新的分支

Git branch {branchname"
Git checkout {branchname}.

现在我需要编辑一些设置文件,我应该从我的新分支还是Master编辑这个文件?如果我从新分支编辑它,那么每次我为不同的项目创建一个新的分支,那么我应该修改这个设置文件...但同时如果我通过在主分支上编辑它,那么当我合并/稍后更新master分支,然后我会松开更改。有人可以澄清处理这个问题的最佳方法吗?如果我必须从Master那里做,那么我怎么能把它藏起来,因为我从不从主分支推送任何东西。

1 个答案:

答案 0 :(得分:2)

这取决于你想要什么。如果您希望新设置在任何地方都可用,则需要修改master中的文件,将其签入,然后重新绑定任何现有分支以获取设置。

如果您只想在其他分支中进行更改,请在那里进行更改。如果你将其他分支合并回master,那么master将拥有它们。