相关疑难解决方法(0)

在Windows上使用msysgit设置Git服务器

我的朋友和我正在尝试使用Git Server:Gitosis和Cygwin在Windows上设置Git for Windows,但我们只是遇到了问题.

使用msysgit的 Windows"Setup Git Server"指南会是什么样的?

上面的教程中有一条评论暗示无法用msysgit完成,因为gitosis需要使用SSH服务器和Bash?什么是分步指南(因为没有可用的指南)?

  1. 安装mysisgit

windows git msysgit

162
推荐指数
8
解决办法
14万
查看次数

有哪些最常见的Git分支方案/提交生命周期?

首先,对不起,如果这是重复,但我尝试搜索,所有我能找到的是如何在Git和诸如此类的分支.那不是我想要的那么多; 我试图找出不同的人如何设置他们的Git分支以匹配他们的工作流程.

让我举个例子说明我们公司是如何做到的:

  1. 开发人员在本地提交他们自己的分支
  2. 开发人员将提交推送到他们的远程,其中连续构建系统检查它,另一个开发人员检查它
  3. 如果审核/构建通过,则提交将合并到QA分支中(如果失败,则会在审核/构建通过之前进行更多提交)
  4. 如果提交失败QA,则进行还原提交以将其取出
  5. 在准备好足够的QA提交后,我们的主分支获得提交(QA分支基于它,因此不需要合并)
  6. 定期分支取自主分支,并用于释放"进入野外".如果在此处发现问题,则将再次使用还原提交来删除代码
  7. 发布后,开发人员将他们的分支机构重新分支到主分支(获得他们以前的提交和其他开发人员的提交)

现在,这个系统存在一些问题; 我会在评论中注意到一些,但我并不是真的在寻找"请为我修复我们的系统",我只是想看看我们可以使用的其他分支选项,以便我可以权衡各种可能性.

所以,如果你曾经在多家使用过Git的公司工作过(或者更好,如果你是一位看过大量Git设置的顾问),请你分享一下:不同的公司如何设置Git分支(以及移动提交)他们之间)促进发展的各个阶段......尽可能地尽量减少烦恼?我敢肯定必须有一些共同的模式......但我不知道它们是什么.

PS如果您只看过一个Git设置,但您认为它很有意思,请务必发布.但是,我想将答案提供给那些提供最佳可能选项细分的人,我希望这会来自已经看过几个Git设置的人.

git git-branch

9
推荐指数
1
解决办法
994
查看次数

标签 统计

git ×2

git-branch ×1

msysgit ×1

windows ×1