Git大代码重写常规练习

时间:2015-05-22 17:23:23

标签: git

我对git很新。我过去两个月一直在用它来做一个网站项目,我的工作电脑有一份到家用电脑,有一份用在bitbucket上。

我经常在我的本地机器上进行小的更改并将它们推送到bitbucket而没有任何问题。

我的网站由php和其他静态资产组成。上周我决定是时候重写js架构了,这意味着我也要搞乱html php的东西。

我知道我可以创建另一个分支来处理我的新版本但是那些与该分支冲突的每日小变化呢?

我只阅读有关新功能和快速部署的内容,但不了解大型版本和冲突问题。

针对这些情况的最佳做法是什么?

1 个答案:

答案 0 :(得分:2)

使用您的小改动让您的分支机构尽可能保持最新状态。必须处理冲突并不是一件坏事。当冲突变得庞大而笨拙时,问题就会发生。

确保将小的更改合并到重构分支中。这样,任何你没有重构过的东西都会得到更新,任何发生的冲突都可以通过你脑海中的变化来解决。通过使分支与主人保持同步将使其更容易且相当轻松地将其合并。否则你将处理一个难以正确和容易解决的大冲突。