如何阻止 Git 提交一段时间?

How to Block Git Commits For Some Time?

block commites by my team

这意味着您不是在谈论本地克隆的仓库,而是在服务器端的远程仓库。
问题是:我们不知道那个服务器是什么:

  • 您无法控制的一种,例如存储库托管服务(github.com、bitbucket.org、gitlab.com、...)
  • 您在服务器上托管的一个(例如私有 GitLab 社区版实例)

在任何情况下,与其试图阻止提交 "for a period of time",不如保护分支 (on GitHub or on BitBucket or on GitLab)。这甚至适用于 GitHUb、Bitbucket 或 GitLab 的私有实例。
您的合作者会将他们的提交推送到一个单独的分支并发出拉取请求(或合并请求)