gce*_*edo 6 git heroku git-subtree
我必须从非主分支部署一个git子目录.我看过这个答案和关于Heroku的文档,但是当我发布时
git subtree push --prefix visualizations heroku develop:master
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
error: src refspec d02911f4e410256fae0760f87f186289436ff98b:refs/heads/develop does not match any
Run Code Online (Sandbox Code Playgroud)
我真的不知道该怎么办.
该git subtree push命令不使用localBranch:remoteBranchplain中使用的语法git push来定义将哪个本地分支推入哪个远程分支.您可能需要的只是更改最后一个参数:
git subtree push --prefix visualizations heroku master
Run Code Online (Sandbox Code Playgroud)
由于git subtree push为子树创建了一个新的提交,即推送的提交,因此不需要将本地分支定义为源.
使用上面的命令,您将告诉git创建一个新的子树提交,visualizations并将其推送到远程master分支heroku.