git subtree push
命令不使用纯粹的 git push
中使用的 localBranch:remoteBranch
语法来定义将哪个本地分支推送到哪个远程分支。您可能只需要更改最后一个参数:
git subtree push --prefix visualizations heroku master
由于git subtree push
为子树创建一个新的提交,这就是被推送的提交,因此无需定义本地分支作为源。
通过上述命令,您告诉git从visualizations
创建一个新的子树提交,并将其推送到heroku
远程的master
分支。