gpt4 book ai didi

git - 重命名本地 GIT 分支会破坏 SourceTree 中的 Git Flow

转载 作者:太空狗 更新时间:2023-10-29 14:11:38 26 4
gpt4 key购买 nike

在使用 SourceTree 时我重命名了两个主要的本地分支(master 和 develop)。
然而,当我现在点击 Git Flow 图标开始一个新功能时,它告诉我需要初始化存储库(即使它已经被初始化)。
此外,REPOSITORY -> GIT FLOW -> INITIALIZE REPOSITORY 菜单项显示为灰色。

我试着把分支的名字放回去,git flow 再次工作了!

那么,如何重命名分支并保持 git flow 正常工作?

最佳答案

关闭 Sourcetree,并编辑文件 .git/config(在存储库中)更新 [gitflow "branch"] 部分。 .git 目录有时 stash 在文件资源管理器中。

默认看起来像这样:

[gitflow "branch"]
master = master
develop = develop

并且您应该更改它以匹配您的新分支名称,即:

[gitflow "branch"]
master = yourNewMasterBranchName
develop = yourNewDevelopBranchName

然后重启SourceTree

关于git - 重命名本地 GIT 分支会破坏 SourceTree 中的 Git Flow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39462171/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com