У меня есть существующий репозиторий GitHub, который был связан с проектом Visual Studio Community 2017 на моей локальной машине. Я сделал два коммита и отправил их на GitHub.
Я изменил проект из вторичного каталога на моем локальном компьютере - по сути, у меня есть две копии одного и того же проекта - и использовал File Explorer (за пределами Visual Studio), чтобы скопировать и вставить измененную версию в каталог версия, которая была связана с GitHub.
Когда я открываю свой проект, который был связан с GitHub в Visual Studio, мне кажется, что я больше не подключен должным образом. Я предпринял попытки восстановить исходную связь, но у меня не получится. Я удалил папку проекта GitHub, клонировал репозиторий GitHub (из предыдущих версий) и скопировал вторичную (измененную) папку проекта обратно в папку проекта GitHub. Моя строка состояния в Visual Studio показывает три коммита и ветвь с именем, совпадающим с моей первоначальной веткой. Когда я просматриваю страницу синхронизации в Team Explorer, я вижу свою последнюю фиксацию в разделе Исходящие коммиты; и сообщение гласит: «Текущая ветвь не отслеживает удаленную ветвь. Перенесите изменения в новую ветвь на удаленном источнике и установите восходящую ветвь».
Есть ли способ повторно подключить мой проект к репо, чтобы перенести мои изменения в исходную ветку?