У меня есть два вопроса:Github: слияние с мастером обратно в эту ветку
делает
github
для Windows, используйте--no-ff
флаг для объединения?У меня есть несколько филиалов:
master
филиал: крепят последнюю официальную версиюdevelopment
филиал: содержит самую последнюю Dev версии- "особенность" ветви, а именно
dbObjects
иstartMenu
Теперь я обновил dbObjects и startMenu и объединил их в development
. Филиал development
работает отлично. Однако два филиала (dbObject
и startMenu
) не были в последней версии: startMenu
не имеет обновлений dbObject
и наоборот.
У меня есть дополнительная разработка на startMenu
и dbObjects
ветвях, поэтому мне важно обновить эти ветви. Должен ли я объединить development
в каждый из них, или есть ли другой способ сделать это в Git?
Спасибо!
EDIT: startMenu и dbObject будут переданы по происхождению. безопасно ли использовать базу в этом случае?
благодарит VonC. для 2. что, если я разделяю эти отредактированные ветви над github? перед слиянием?Я читаю некоторые, где я должен быть осторожным, используя re-base на общих ветвях. – oak
@Oak, если никто не клонировал эту ветку, вы можете «git push -force». Подробнее об этом на http://stackoverflow.com/a/8940299/6309, альтернативах на http://stackoverflow.com/q/11058312/6309 – VonC