我必须从非主分支部署一个 git 子目录。我已经查看了这个答案和Heroku 上的文档,但是当我发布
git subtree push --prefix visualizations heroku develop:master
我收到以下错误
error: src refspec d02911f4e410256fae0760f87f186289436ff98b:refs/heads/develop does not match any
我真的不知道如何进行。
我必须从非主分支部署一个 git 子目录。我已经查看了这个答案和Heroku 上的文档,但是当我发布
git subtree push --prefix visualizations heroku develop:master
我收到以下错误
error: src refspec d02911f4e410256fae0760f87f186289436ff98b:refs/heads/develop does not match any
我真的不知道如何进行。
该git subtree push
命令不使用localBranch:remoteBranch
plain 中使用的语法git push
来定义将哪个本地分支推送到哪个远程分支。您可能需要的只是更改最后一个参数:
git subtree push --prefix visualizations heroku master
由于git subtree push
为子树创建了一个新的提交,也就是推送的提交,因此无需将本地分支定义为源。
使用上面的命令,您告诉 git 创建一个新的子树提交visualizations
并将其推送到远程master
分支上。heroku