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