相关疑难解决方法(0)

阻止普通合并到git服务器

前段时间要求我们的开发人员在推送之前使用rebase而不是merge.消除琐碎的合并使得更容易遵循提交图(即:gitk,git log).

有时人们仍然不小心做了琐碎的合并,然后推.有没有人有方便或有写一个阻止琐碎合并的服务器端钩子的技巧?

通过"琐碎的合并",我的意思是合并没有冲突.这是一个例子,这里是对git中一个简单合并的更好解释.

更新Wed Wed 10 01:26:41 UTC 2010:好评,全部!谢谢.

  • 请考虑以下事项:我真的要求人们这样做:
    • 如果git pull --ff-only失败,请做git pull --rebase而不是git pull
  • git.git只有一个或两个提交者,对吧?从理论上讲,应该很容易遵循提交图,但对我来说它看起来很混乱.

更新时间:11月11日星期二23:49:35 UTC:

更新Wed Dec 15 18:34:52 UTC 2010:

git bash git-merge githooks git-branch

24
推荐指数
1
解决办法
5196
查看次数

标签 统计

bash ×1

git ×1

git-branch ×1

git-merge ×1

githooks ×1