Я использую git-концентратор для управления версиями с помощью моего проекта студии Xamarin, и я создал две ветки: один мастер (по умолчанию) и один локальный для выполнения моей работы.Git hub: проблема с нажатием изменений на удаленном сервере через Xamarin Studio
Но я столкнулся с проблемой при передаче моей удаленной ветви мастера через свою локальную ветвь. В настоящее время я работаю над своим локальным филиалом, и всякий раз, когда я вношу некоторые изменения, я могу успешно их совершить и нажимать изменения на local.But, когда я пытаюсь нажать эти изменения на ветке удаленного главного устройства, это дает мне эту ошибку:
Невозможно вытолкнуть без fastforwardable ссылка
Я не могу понять, в чем проблема и как я должен подтолкнуть изменения, сделанные на моем местном отделении на мой удаленный мастер филиала через Xamarin студии.
Неужели кто-нибудь столкнулся с этой проблемой и разрешил ее или знает, что я делаю неправильно?
Примечание: Я использую студию Xamarin, а не командную строку для обновления моего кода на сервере.
Я сделал это один раз. Но нужно ли мне запрашивать запрос с моего сервера каждый раз, когда я вношу изменения в свою локальную ветку? Я имею в виду, это единственный способ подтолкнуть мои изменения к серверу? Не могу ли я просто внести изменения, непосредственно из моего местного отделения в студии Xamarin, в удаленную ветку? –
Также будет очень полезно, если вы посоветуете мне, как работать с несколькими ветвями проекта, поскольку я совершенно новичок в git-хабе. –