如何阻止 Git 提交一段时间?
How to Block Git Commits For Some Time?
- 我有一个 Git 存储库。
- 在每次发布之间,我都会为该发布创建一个标签。
- 在创建标签时,我只想阻止在那段时间对我当前工作分支的提交。
- 如有任何帮助,我们将不胜感激。
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 的私有实例。
您的合作者会将他们的提交推送到一个单独的分支并发出拉取请求(或合并请求)
- 我有一个 Git 存储库。
- 在每次发布之间,我都会为该发布创建一个标签。
- 在创建标签时,我只想阻止在那段时间对我当前工作分支的提交。
- 如有任何帮助,我们将不胜感激。
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 的私有实例。
您的合作者会将他们的提交推送到一个单独的分支并发出拉取请求(或合并请求)