Разположете поддиректория git на heroku

Трябва да разположа git поддиректория от неглавен клон. Разгледах този отговор и документите на Heroku, но когато аз проблем

git subtree push --prefix visualizations heroku develop:master

Получавам следната грешка

error: src refspec d02911f4e410256fae0760f87f186289436ff98b:refs/heads/develop does not match any

И наистина не знам как да продължа.


person gcedo    schedule 18.09.2013    source източник
comment
Сигурни ли сте, че има ангажименти в клона за разработка?   -  person subsub    schedule 18.09.2013
comment
Да, направих ангажимент с актуализирания Procfile.   -  person gcedo    schedule 18.09.2013


Отговори (1)


Командата git subtree push не използва синтаксиса localBranch:remoteBranch, използван в обикновения git push, за да дефинира кой локален клон се насочва към кой отдалечен клон. Това, от което може да се нуждаете, е просто да промените последния параметър:

git subtree push --prefix visualizations heroku master

Тъй като git subtree push създава нов ангажимент за поддървото и това е избутаното, няма нужда да дефинирате локален клон като източник.

С горната команда казвате на git да създаде нов ангажимент на поддърво от visualizations и да го прехвърли към клона master на дистанционното heroku.

person Maic López Sáenz    schedule 18.09.2013