在现有项目上安装和配置git flow

时间:2012-10-24 21:44:37

标签: git git-flow

我是git的新手(阅读git pro书的基础知识)并且几乎没有后端知识。 由于我的项目正在扩展,git flow似乎是我需要的最合适和最简单的工具。然而,我想确定在开始之前要遵循的步骤。

我的\var\www文件夹如下:

  • myproject的
  • myproject_preview

目前我正在myproject_preview中进行更改,我正在进行测试,每当可以发布时我手动复制更改的文件。

我仍然希望能够在将更改推送到myproject之前预览更改。

根据我的想法,我需要:

  1. 使用myproject中的git init -u创建一个repositoy
  2. 在myproject_preview中克隆它
  3. myproject_preview中的
  4. git flow init
  5. 执行更改并提交
  6. 将提交推送到myproject(远程?)
  7. 这是正确的方法吗?

    写这个帖子,我意识到我不太确定我熟悉git概念:/

1 个答案:

答案 0 :(得分:3)

首先需要了解GIT的基本概念,然后才能继续使用git flow。

恕我直言,你需要知道在使用git flow之前如何手动合并分支和修复冲突。

这是一个很棒的互动课程/教程,以正确的方式学习GIT:

http://try.github.com/

在理解了GIT之后,你需要了解git flow背后的“模型”,阅读: http://nvie.com/posts/a-successful-git-branching-model/

在了解分支模型之后,在项目中初始化git流之后,您可以通过键入

来执行功能更改

git flow feature start feature_pretty_name

等等。