netbeans 在GIT控制的内联网上使用GIT / BitBucket进行持续集成

ecr0jaav  于 2022-11-10  发布在  Git
关注(0)|答案(1)|浏览(151)

我刚刚为一个三人的团队实现了GIT版本控制。我们正在设法将pull/push/fetch等内容拉到我们的bitBucket仓库中。我唯一关心的是在我们对仓库进行更新后我应该如何实时推送。
在另一台服务器上,我编写了一个shell脚本,将repo克隆到一个目录中,这样我就可以进行测试,但在实时服务器上,我不能做同样的事情,因为在某些情况下,我只需要推送一个文件。
请注意,我们的实时服务器位于网络内部,无法通过互联网访问(因此我无法使用BitBucket的推送服务)。

5kgi1eie

5kgi1eie1#

我能给予的唯一建议是确保本地存储库(它集中了来自开发人员的更改)是最新的,并且在推送之前处于良好状态。
你可以在本地定义你的工作流。也许主存储库,只有正式的提交才会被接受,一旦通过本地测试,每个开发者的工作就会分支,每个开发者在他们的机器上做他们喜欢的事情。或者更花哨的东西。有一些关于工作流的建议,从几乎集中的到完全分布式的,看看它们。如果你采用一种工作方式,git不会妨碍您以后决定更改它。

相关问题