有没有办法将分支设置为inactive
或frozen
?实际上,我不想删除我的分支,因为我将来可能会对其进行处理,但该分支目前已被冻结。
我知道我可以将分支的名称更改为frozen/my-branch
这样的模式,但我想知道git中是否存在实现此目的的本地方式。
谢谢!
答案 0 :(得分:4)
不,AFAIK没办法。我最喜欢的解决方案是为分支的头部制作标签。如果我的分支foo
在一段时间内无效,我通常会这样做:
git tag TAG-foo foo
git branch -D foo
现在它不再混淆git branch
输出,我可以随时将其恢复。
编辑:我从记忆中回答,但对此感到好奇并在Google上搜索过。我发现了这个interesting extension,但我从未使用过int,所以我不能认可它。