我正在我的公司实施 Git Flow 分支策略,为此我正在测试 SourceTree GitFlow 中提供的所有可能选项。
到目前为止我遇到的两个问题:
我正在尝试通过选择具有值的指定提交来启动新功能分支,但它失败并出现以下错误 sh.exe C:\Users\useraname\AppData\Local\Atlassian\SourceTree\gitflow_local\gitflow\git-flow 功能启动d14c9a9a35d504958e3df6b42db5acfc8466bfd4 致命检查功能:基础 'd14c9a9a35d504958e3df6b42db5acfc8466bfd4' 需要是一个分支。它不存在并且是必需的。完成错误,见上文。
启动功能“工作副本父级”时第二个选项的含义是什么,因为当我尝试通过选择此选项来启动功能时,它也因相同的错误而失败。
请帮助我理解这些,如果我做错了什么,请告诉我。
$ git flow release start releasefromcommit 35ec45c01872212ad5f33e068c984def5d18a284
Fatal: Base '35ec45c01872212ad5f33e068c984def5d18a284' needs to be a branch. It does not exist and is required.