在网站上使用Git

时间:2013-03-02 09:32:13

标签: git version-control web

我正在开发一个到目前为止非常简单的网站,我的方法可能不被认为是专业的,但我没有遇到任何问题:

  1. 在家用电脑上编写脚本
  2. FTP到服务器位置
  3. 在浏览器中加载网站并检查页面是否按预期工作。
  4. 重复
  5. 现在,其他人会帮助我,所以我想添加一些版本控制,因为网站的“简单”部分已经完成,我们将做更多有趣的事情。无论好坏,我选择Git作为DVCS。我已经在服务器上安装了git,但是我不确定在服务器上启动git存储库的位置。

    我的意思是,我应该在我网站的基本目录中初始化git存储库吗?如果是这样,假设存在各种开放,这是一个问题吗?

    我已经将git用于其他项目,但不是用于网站,除了使用RedHat Openshift做一些教程。

2 个答案:

答案 0 :(得分:2)

这是一个可能的工作流程:

  1. 在基本文件夹
  2. 中初始化计算机上的Git存储库
  3. 创建develop分支。这是所有发展都将发生的地方
  4. 让您的协作者克隆您的存储库
  5. 您提交时,请在develop分支上执行此操作。您的协作者提交的任何时候,让他们提交develop,然后推送给您
  6. 准备好部署到实际的Web服务器后,切换到master分支并将develop合并到其中
  7. rsync / ftp到服务器

答案 1 :(得分:-1)

使用githubgitorious等git托管服务要容易得多。存储库管理不是一件容易的事,特别是对于新手git用户。

设置存储库后,在所有计算机(开发计算机和服务器)上克隆它都是相同的。

棘手的部分是决定如何部署到服务器,但这是一个完全不同的主题。