我一直在尝试创建一条 channel ,用于使用我的 fastfile 创建一个新分支。据我尝试运行 git 命令,我必须像这样在快速文件中使用“sh”命令:sh("git", "checkout", "-b","ANewBranch")
是否有插件可以消除使用 sh 和双引号的这种依赖性?
此外,我一直在尝试从我的快速文件运行“git_branch”操作,但它不起作用。 “increment_build_number”等其他操作按预期工作。这是快速文件:
lane :createBranch do | options |
if options[:branchName]
sh("git", "checkout", "-b", options[:branchName])
git_branch
else
UI.user_error!("Send the branch name as: <fastlane createBranch branchName:NewBranchName>")
end
end
最佳答案
我知道这是一个老问题。但如果有人想知道如何做到这一点,请查看 this快车道插件。
关于ios - FaSTLane结帐新分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57361043/