Git Workflow: Udostępniaj kod między komputerami, nie zmuszając do publicznego repo

Pracuję w firmie, która używa Git do kontroli wersji. Używamy repozytorium hostowanego repo (Beanstalk) jako naszej wewnętrznej „publicznej” (przez co mam na myśli dostęp do całego zespołu dev). Mam dwa komputery, nad którymi zwykle pracuję przy pisaniu kodu. Lubię korzystać z niektórych funkcji Git do przepisywania historii, szczególnie rebasingu i poprawiania zatwierdzeń, ale naprawdę nie lubię ich używać po tym, jak wypchnąłem coś do opublikowanej gałęzi. Muszę jednak mieć możliwość dzielenia się kodem między tymi dwoma komputerami, a najlepiej nikomu innemu.

Chciałbym w prosty sposób udostępnić mój kod między dwoma komputerami, bez konieczności udostępniania go wszystkim innym. Rozważyłem Airdrop (oba komputery to Mac) i ssh. Jaki byłby sugerowany sposób osiągnięcia tego, wykorzystując rozproszoną naturę gita?

questionAnswers(3)

yourAnswerToTheQuestion