В зависимости от типа соединения, которое существует между вашей рабочей станцией и вашим научным сотрудником, вы можете просто связать репо .
связать только вашу ветку (особенно если репозиторий огромен)
git bundle create ../abundle yourBranch
Или даже с меньшим количеством коммитов (очень маленький пакет, предполагая, что yourBranch
исходит от master
)
git bundle create ../aBundle master..yourBranch
Это даст вам один файл , который легко скопировать / отправить вашему коллеге.
Указанный коллега сможет извлечь из него данные, получая при этом вашу ветвь.
Другой подход заключается в создании исправления из вашей ветки (хотя это скрыло бы историю всех коммитов в этой ветке)