Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git:如何设置我的环境?_Git - Fatal编程技术网

Git:如何设置我的环境?

Git:如何设置我的环境?,git,Git,我对Git完全陌生。我有一个生产服务器,一个开发服务器,然后是另一个开发人员(总共2个)。我想我需要在我的生产服务器上设置我的主存储库作为生产分支,然后将开发服务器设置为开发分支/repo,然后当我或其他开发人员连接时,我们连接并获取开发分支/repo并从那里运行 这听起来像是做这种事的正确方法吗?我该怎么做 记住git不是一个web部署系统,下面是一个人是如何做到这一点的 此外: 记住git不是一个web部署系统,下面是一个人是如何做到这一点的 此外: 在我看来,soruce控制系统独立于

我对Git完全陌生。我有一个生产服务器,一个开发服务器,然后是另一个开发人员(总共2个)。我想我需要在我的生产服务器上设置我的主存储库作为生产分支,然后将开发服务器设置为开发分支/repo,然后当我或其他开发人员连接时,我们连接并获取开发分支/repo并从那里运行


这听起来像是做这种事的正确方法吗?我该怎么做

记住git不是一个web部署系统,下面是一个人是如何做到这一点的

此外:


记住git不是一个web部署系统,下面是一个人是如何做到这一点的

此外:


在我看来,soruce控制系统独立于部署基础设施

为了让生活更轻松,我会设置一个Git服务器来处理所有不同的存储库。当然,我会根据一些最佳实践/要求构建存储库的结构

例如:

  • 硕士(可以是发展科)
  • 生产主机(x点主机的分支,用于修补程序和下一版本所需的更改)
  • 生产(始终是生产服务器上的部署点)

如何拆分部署服务器与如何拥有Git服务器无关。如果您想限制两人团队中谁有访问权限,那么我建议使用权限进行此操作。

在我看来,soruce控制系统独立于部署基础设施

为了让生活更轻松,我会设置一个Git服务器来处理所有不同的存储库。当然,我会根据一些最佳实践/要求构建存储库的结构

例如:

  • 硕士(可以是发展科)
  • 生产主机(x点主机的分支,用于修补程序和下一版本所需的更改)
  • 生产(始终是生产服务器上的部署点)

如何拆分部署服务器与如何拥有Git服务器无关。如果您想限制您的两人团队中谁有访问权限,那么我建议使用权限进行此操作。

+1代表Pro Git@马上读这本书的第1-4章,我附议。第1章至第3章将让您开始学习基础知识,第4章将学习如何将git设置为服务器@马上读这本书的第1-4章,我附议。第1章到第3章将让您开始学习基础知识,第4章将学习如何将git设置为服务器。拥有一个中央git服务器与SVN有什么不同?提交。您在本地分支上进行本地工作,但最终会推送到一个集中的Git服务器(用于备份、源代码权限等)。但是这些工作是在您的开发机器上本地完成的(可能不是在服务器上)?关于德夫?在生产环境中?在本地开发机器和Git服务器上。git服务器放在哪里取决于您,但肯定不是在生产环境中,因为它可能会干扰您的服务器设置。因此,如果你有足够的硬件,我会在开发机器上设置它。一个中央Git服务器与SVN有什么不同?提交。您在本地分支上进行本地工作,但最终会推送到一个集中的Git服务器(用于备份、源代码权限等)。但是这些工作是在您的开发机器上本地完成的(可能不是在服务器上)?关于德夫?在生产环境中?在本地开发机器和Git服务器上。git服务器放在哪里取决于您,但肯定不是在生产环境中,因为它可能会干扰您的服务器设置。因此,如果你有足够的硬件,我会在开发机器上设置它。