в A ушла далеко, а в B осталась на прежнем месте. Я правильно понимаю, что если я хочу обновить свой проект до состояния A, то нужно установить новую remote ветку на главную ветку A и ребейзить main проекта B на A_remote/main?
Звучит ок, но я бы лучше просто вмержил парента в свой форк. Вы же не собираетесь пушить свои изменения обратно в источник
Можете рассказать подробнее что означает "вмерджил в парента"?
Если ваш проект это b, а родитель это А, то да правильный путь это ребейз относительно А
git merge uplink/master origin/localstate
И каждый раз при синке придется ребейзить все и старое тоже, мерж коммит решает эту прооблему
Обсуждают сегодня