git-stash - 有没有办法用 Stash 将 Git 分支设置为只读?

标签 git-stash

在我们的办公室中,我们使用没有服务器访问权限的 Stash(最大访问级别是创建分支),因此我们需要限制特定 Git 分支的推送。所以很简单,我们需要做的就是在发布后卡住我们的分支。

目前我们正在做的是复制功能分支并从远程删除该分支,但这有点冒险。

还有其他可能的解决方案吗?

最佳答案

您应该能够为该分支关联一个适合您需要的权限。
参见“Stash: Using branch permissions”。

https://confluence.atlassian.com/download/attachments/313460915/STASH310_branch_permissions.png?version=1&modificationDate=1433809165549&api=v2

例如,通过限制特定所有者的写入权限,您可以删除所有其他贡献者的推送。

关于git-stash - 有没有办法用 Stash 将 Git 分支设置为只读?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31669119/

相关文章:

git - 撤消 git pull --rebase

针对存储的 Git diff

git - 我可以让 "git stash"默认自动包含未跟踪的文件吗?

Git 在日志中显示所有分支(但不存储)

git - 如何删除 git stash 的范围?

带有两个命令的 Git 别名(stash pop + merge)只执行第一个命令。为什么?如何执行 merge ?

git 一次应用多个存储

git - 如何从“git stash save --all”中恢复?

git stash - 没有要保存的本地更改但未跟踪的文件

linux - 我可以从提取中恢复 GIT 存储吗