3

我刚刚为一个三人团队实施了 GIT 版本控制。我们正在设法拉/推/取等到我们的 bitBucket 存储库。我唯一关心的是在我们对存储库进行更新后我应该如何推送。

在另一台服务器上,我编写了一个 shell 脚本将 repo 克隆到一个目录中,这样我就可以进行测试了,但是在实时服务器上我不能这样做,因为在某些情况下我只需要推送一个文件。

请注意,我们的实时服务器位于网络内部,无法通过 Internet 访问(因此我无法使用 BitBucket 的推送服务)。

4

1 回答 1

3

我能给出的唯一建议是确保本地存储库(集中了来自开发人员的更改)在推送之前是最新的并且完好无损。

您可以在本地定义您的工作流程。也许只有官方提交的主存储库会在通过本地测试后为每个开发人员的工作分支,并且每个人都可以在他们的机器上做他们喜欢的事情。或者更高级的东西。有关于工作流程的建议,从几乎集中到完全分布式,请查看它们。如果你采用一种工作git方式,如果你以后决定改变它,也不会妨碍你。

于 2013-02-27T18:50:04.123 回答