«Экспорт» локального филиала в git для Visual Studio 2019 - PullRequest
1 голос
/ 20 апреля 2020

Я уверен, что это глупый вопрос, но я никогда не использовал git раньше. Я использую расширение git для Visual Studio 2019, клонировал удаленный репозиторий, создал новую локальную ветку и создал / изменил некоторые файлы. Я не хочу отправлять мои локальные изменения на удаленный сервер, но отправляю свои локальные изменения научному сотруднику. Есть ли способ отправить ему только что добавленные / измененные файлы?

1 Ответ

1 голос
/ 20 апреля 2020

В зависимости от типа соединения, которое существует между вашей рабочей станцией и вашим научным сотрудником, вы можете просто связать репо .

связать только вашу ветку (особенно если репозиторий огромен)

git bundle create ../abundle yourBranch

Или даже с меньшим количеством коммитов (очень маленький пакет, предполагая, что yourBranch исходит от master)

git bundle create ../aBundle master..yourBranch

Это даст вам один файл , который легко скопировать / отправить вашему коллеге.
Указанный коллега сможет извлечь из него данные, получая при этом вашу ветвь.

Другой подход заключается в создании исправления из вашей ветки (хотя это скрыло бы историю всех коммитов в этой ветке)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...