/ / Visual Studio 2017 github две дистанционни и синхронизиране - git, github, visual-studio-2017

Visual Studio 2017 github две дистанционни устройства и синхронизиране, github, visual-studio-2017

Аз просто започвам да използвам git във VisualСтудио 2017. Намерих проект с отворен код, който ме интересува и за който искам да допринеса. След това, в github, разклони репо за този проект, направи малка промяна (директно в github) и създадох заявка за изтегляне. Всичко работи както се очакваше.

Тогава реших, че искам да използвам Visual Studio запо-обширна работа. Така че във VS 2017 добавих оригиналното репо и го синхронизирах с местното си репо (което току-що създадох). Тогава исках да добавя моето раздвоено репо в github като второ дистанционно. Няма проблем и сега имам две дистанционни управления.

Местното репо и работното пространство съответстват на оригиналарепо за проекта. Въпреки това, моят github repo, съдържащ вилицата, има една, малка промяна. Бих искал да го намеря в местното репо и работно пространство.

Така че в този момент аз се забих. Какво трябва да направя, за да погледна Visual Studio на дистанционното си репо както и първоначалната и синхронизиране от двете (вероятно с разрешаване на конфликти, разбира се)?

Отговори:

0 за отговор № 1

Най- дърпам и донасям връзките в страницата за синхронизация трябва да имат a бутон до тях. Това ще ви позволи да изтеглите и изтеглите от определено дистанционно. Синхронизирането няма тази опция, работи само по подразбиране за отдалечено (и все пак е лоша практика).

въведете описанието на изображението тук

Като алтернатива можете да отидете на страницата на клоновете и да разширите специфичното дистанционно управление. Щракнете с десния бутон върху клона, който искате, и изпълнете a донасям последвано от a на ребаза, Или сливане от, в зависимост от желания работен процес:

въведете описанието на изображението тук