git - 下面是一个:服务器,如何设置 GIT

  显示原文与译文双语对照的内容
0 0

我想为一个网站设置 git,考虑以下因素:

我有一个VPS设置,我计划执行以下操作:

  1. 设置/home/site/public_html ( 主网站)
  2. 设置/home/dev-site/public_html ( 开发站点)
  3. 使用我的Windows 电脑上的IDE进行更改。

我希望看到以下情况:

  1. 我在本地电脑上进行更改
  2. 推送到我的开发站点( 开发站点) 进行测试
  3. 如果一切正常,我就会推到我的主网站( 现场)

什么是最好的方法来完成这样的工作。

我刚开始使用 GIT,它有点迷惑。

时间: 原作者:

0 0

假设你正在为代码使用中央 repo ( github,gitlab ) 。

在git中创建两个分支( 主&开发)

总是为你的工作签出开发分支。 ( 从不母版)


windowsComupter$ git checkout dev

当你对结果满意时,上传你的提交


windowsComputer$ git commit
windowsComputer$ git push 

在你的开发站点上,拉下最新的dev repo


dev-site$ git pull origin dev

测试完所有内容后,将dev合并到主控形状


windowsComputer$ git checkout master
windowsComputer$ git merge dev

转到你的生产站点,并签出最新的主控形状


productionServer$ git pull origin master

如果不回答你的问题,让我知道,我将进一步阐述。

原作者:
...