Git设置。将存储库从实时服务器克隆到本地服务器

吉姆

我是Git的新手,由于我们目前没有VC,因此一直在尝试将其实施到我的工作环境中。我已经在网上和网站上遍历了教程,并且了解了它的工作方式,命令等。我唯一遇到的问题实际上是将其实现到我们的日常工作周期中,以及它将如何在整个开发过程中发挥作用和实时服务器。

我们的设置如下:

我们在建立和创建项目的办公室中运行着本地服务器。目前,一旦这些项目准备就绪,我们将压缩该项目,在实时服务器上创建一个新域,然后上传文件,解压缩,更改配置等。Git同时安装在本地服务器和实时服务器上。

现在要将Git实施到我们的工作流程中,这就是我想象的流程:

  1. 在实时服务器上为新项目创建了一个新的存储库。
  2. 该存储库已从实时服务器克隆(或分支?)到我们的本地服务器上
  3. 每个开发人员都可以在本地服务器上分支并在各自的分支上工作。分支将提交给本地克隆。
  4. 站点完成后,将存储库推送到实时服务器。

我认为上述过程是我需要做的正确吗?我们可能完全错了,我认为在此处发布问题可能有助于明确我应该如何使用Git。我看到它是一个非常有用的软件,由于我们办公室中有大量开发人员,因此希望尽快开始使用它!

谢谢

没事

我认为您应该再增加几个步骤。

  1. 在实时服务器上为新项目创建了一个新的存储库。
  2. 该存储库从实时服务器克隆到本地服务器上。
  3. 每个开发人员依次将本地服务器上的存储库克隆到他的计算机上,并在其本地副本上的各个分支上工作。
  4. 所做的更改将提交给本地克隆上的分支,并将这些更改推送到本地服务器(所有开发人员通常使用的服务器)上的相应分支中。
  5. 有人将代码合并到本地服务器上已部署的分支中。
  6. 一旦站点完成并在本地服务器上工作,本地服务器存储库中的可部署分支将被推送到活动服务器。

请注意,在此方案中,必须有人来合并本地服务器上的分支,并将可部署分支从本地服务器计算机推送到远程服务器计算机。

另外,我建议使用2个分支,一个testing和另一个master本地服务器上的任何分支合并都应首先发生在testing分支中,只有在testing分支中批准更改后,才应将它们合并到master分支中。然后可以将master分支部署在远程服务器上。

另一个改进可能是使用诸如github / bitbucket / gitlab之类的代码托管解决方案来维护存储库,并从该存储库中提取本地服务器和远程服务器上的更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Git设置。将存储库从实时服务器克隆到本地服务器

来自分类Dev

将 MySQL 数据库从实时服务器 MySQL 数据恢复到本地服务器 MySQL 数据

来自分类Dev

如何将更改从实时部署Web服务器推回git存储库

来自分类Dev

将图像从实时服务器复制到本地

来自分类Dev

将本地git存储库复制到其他服务器?

来自分类Dev

OpenCart 本地到实时服务器

来自分类Dev

在将代码部署到的同一服务器上设置git存储库

来自分类Dev

在本地服务器上克隆/推送到Git存储库

来自分类Dev

在本地服务器上克隆/推送到Git存储库

来自分类Dev

如何在服务器上设置裸git存储库以按ssh进行克隆?

来自分类Dev

无法将git repo克隆到服务器

来自分类Dev

将 wordpress 站点从实时服务器移动到本地主机

来自分类Dev

如何在Windows的本地服务器/ PC上设置git或svn存储库?

来自分类Dev

在服务器上设置git存储库

来自分类Dev

设置存储库服务器

来自分类Dev

git从存储库拉到服务器

来自分类Dev

将git存储库传输到Web服务器

来自分类Dev

将Remote Git存储库与Web服务器同步

来自分类Dev

如何从远程服务器克隆Mercurial存储库?

来自分类Dev

是否可以将正在运行的GraphDB实例上的所有存储库“克隆”到新服务器?

来自分类Dev

如何将git存储库的COPY(归档文件,而不是克隆文件)连接到其远程服务器?

来自分类Dev

将OctoberCMS项目从本地服务器上载到实时服务器

来自分类Dev

Jenkins主服务器上的Git克隆,复制到从服务器

来自分类Dev

通过SSH将远程服务器克隆到本地计算机

来自分类Dev

无法从Windows服务器克隆GIT存储库,但可以进行SSH

来自分类Dev

无法从Windows服务器克隆GIT存储库,但可以进行SSH

来自分类Dev

将Magento实时站点复制到本地服务器以进行备份

来自分类Dev

git权限不足,无法将对象添加到本地git服务器存储库

来自分类Dev

在本地服务器中找不到存储库

Related 相关文章

  1. 1

    Git设置。将存储库从实时服务器克隆到本地服务器

  2. 2

    将 MySQL 数据库从实时服务器 MySQL 数据恢复到本地服务器 MySQL 数据

  3. 3

    如何将更改从实时部署Web服务器推回git存储库

  4. 4

    将图像从实时服务器复制到本地

  5. 5

    将本地git存储库复制到其他服务器?

  6. 6

    OpenCart 本地到实时服务器

  7. 7

    在将代码部署到的同一服务器上设置git存储库

  8. 8

    在本地服务器上克隆/推送到Git存储库

  9. 9

    在本地服务器上克隆/推送到Git存储库

  10. 10

    如何在服务器上设置裸git存储库以按ssh进行克隆?

  11. 11

    无法将git repo克隆到服务器

  12. 12

    将 wordpress 站点从实时服务器移动到本地主机

  13. 13

    如何在Windows的本地服务器/ PC上设置git或svn存储库?

  14. 14

    在服务器上设置git存储库

  15. 15

    设置存储库服务器

  16. 16

    git从存储库拉到服务器

  17. 17

    将git存储库传输到Web服务器

  18. 18

    将Remote Git存储库与Web服务器同步

  19. 19

    如何从远程服务器克隆Mercurial存储库?

  20. 20

    是否可以将正在运行的GraphDB实例上的所有存储库“克隆”到新服务器?

  21. 21

    如何将git存储库的COPY(归档文件,而不是克隆文件)连接到其远程服务器?

  22. 22

    将OctoberCMS项目从本地服务器上载到实时服务器

  23. 23

    Jenkins主服务器上的Git克隆,复制到从服务器

  24. 24

    通过SSH将远程服务器克隆到本地计算机

  25. 25

    无法从Windows服务器克隆GIT存储库,但可以进行SSH

  26. 26

    无法从Windows服务器克隆GIT存储库,但可以进行SSH

  27. 27

    将Magento实时站点复制到本地服务器以进行备份

  28. 28

    git权限不足,无法将对象添加到本地git服务器存储库

  29. 29

    在本地服务器中找不到存储库

热门标签

归档