Как протолкнуть разные локальные ветки Git в Heroku / master

Вы можете использовать using Newtonsoft.Json

var jRoot = 
 JsonConvert.DeserializeObject<dynamic>(Encoding.UTF8.GetString(resolvedEvent.Event.Data));

resolvedEvent.Event.Data, мой ответ получен от вызова основного события.

372
задан techdreams 18 September 2018 в 09:16
поделиться

4 ответа

При использовании подстановочного знака он должен присутствовать с обеих сторон refspec, поэтому +refs/heads/*:refs/heads/master не будет работать. Но вы можете использовать +HEAD:refs/heads/master:

git config remote.heroku.push +HEAD:refs/heads/master

Также, вы можете сделать это напрямую с помощью git push:

git push heroku +HEAD:master
git push -f heroku HEAD:master
123
ответ дан 22 November 2019 в 23:53
поделиться

Для меня это работает,

git push -f heroku otherBranch:master

,-f (флаг силы) рекомендуется для предотвращения конфликтов с другими нажатиями developers’. Так как Вы не используете Мерзавца для своего управления версиями, но поскольку транспорт только, с помощью флага силы является разумной практикой.

исходные документы:- offical

0
ответ дан 22 November 2019 в 23:53
поделиться
2
ответ дан 22 November 2019 в 23:53
поделиться

Я думаю, что это должно быть

push = refs/heads/*:refs/heads/*

вместо...

0
ответ дан 22 November 2019 в 23:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: