git sanity 增强您的GitHub Fork工作流的命令与钩子
git-sanity是一组额外的git命令和钩子,特别适用于严格的、基于fork的企业git工作流程。使用方法非常简单,只需将您感兴趣的脚本复制到$PATH上的某个位置(请注意,有些脚本相互依赖,因此请确保不要省略任何需要的脚本)。然后,您可以直接调用这些命令,例如:git update
。
免责声明:这些命令涉及隐藏和推送操作,可能具有潜在危险-请务必仔细阅读说明,并确保了解代码,以便在出现问题时能快速应对。
命令详解:
-
git update [branch]
:此命令可以将上游repo的master分支的最新更改拉取到指定的branch
,并推送到您的fork。无需离开当前分支。若没有指定branch
参数,默认会更新当前分支。 -
使用
git config sanity.updatesource
命令配置上游源。
用户评论