Как создать ветку релиза в GIT? - PullRequest
3 голосов
/ 04 декабря 2010

Я хочу создать ветку 'live-release' в GIT, чтобы я мог сказать capistrano, чтобы он извлек исходный код из этой ветви.

Скажите, что я в master, и теперь я готов к выпускуКак я могу вставить код (FORCE) в ветку 'live-release'?

Я хочу форсировать, потому что меня не волнуют конфликты слияния, я просто хочу, когда я буду готов,нажать на «live-release».

Я хочу не использовать мастер, потому что он может быть нестабильным.

1 Ответ

3 голосов
/ 04 декабря 2010

Предполагая, что обе ветви находятся в одном и том же репозитории, используйте:

git push --force . master:live-release

или замените . именем (URL) репозитория Live-Release.Я рекомендую не применять силу.Если вы только когда-либо нажмете live-release с master, то никогда не должно быть конфликта слияния.Если вы действительно видите конфликт, значит, что-то пошло не так, что вы, вероятно, захотите исправить, прежде чем заткнуть ветку live-release.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...