我刚刚为一个三人团队实现了 GIT 版本控制。我们正在设法 pull/推/获取等到我们的 bitBucket 存储库。我唯一关心的是在我们对存储库进行更新后我应该如何推送。
在另一台服务器上,我编写了一个 shell 脚本来将 repo 克隆到一个目录中,这样我就可以进行测试,但是在实时服务器上我不能这样做,因为在某些情况下我只需要推送一个文件。
请注意,我们的实时服务器位于网络内,无法通过互联网访问(因此我无法使用 BitBucket 的推送服务)。
最佳答案
我能给出的唯一建议是在推送之前确保本地存储库(集中了开发人员的更改)是最新的并且状态良好。
您可以在本地定义您的工作流程。也许只有官方提交的主存储库,一旦通过本地测试,就会为每个开发人员的工作分支,并且每个人都可以在自己的机器上按自己的意愿行事。或者更花哨的东西。有关于工作流的建议,从几乎集中式到完全分布式,检查它们。如果您采用一种工作方式,git
不会妨碍您以后决定更改它。
关于php - 在 GIT 控制的 Intranet 上使用 GIT/BitBucket 进行持续集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15114928/