Jako profesjonalista
Jeśli biuro Twojej firmy spłonie, kod nadal znajduje się na serwerze.
Jeśli biuro twojej firmy nie spala się, ale serwer, na którym znajduje się twoje repozytorium git, DZIAŁA, nadal masz lokalną kopię.
Jeśli hostujesz swoje repozytorium na serwerze w budynku biurowym firmy (tak jak w przypadku udostępnionego dysku sieciowego ...?), To jeśli biuro firmy spali się, tracisz jedno i drugie.
Oczywiście nadal potrzebujesz kopii zapasowych jak zwykle ...
Nie krępuj się zamienić słowa „burns down” na „zostanie zainfekowany ransomware”.
Zasadniczo dostępność jest większa.
Jako oszustwo
Musisz udostępnić swoje pliki stronie trzeciej, która będzie hostować Twój kod. Jeśli masz naprawdę duże tajemnice firmowe, może to być niedozwolone. Na przykład, jeśli masz bazę danych zawierającą dane osobowe od obywateli europejskich, możesz nie mieć pozwolenia na hostowanie twojego kodu na stronie trzeciej z USA - ponieważ będą one podlegać prawu amerykańskiemu, a zatem nie można na nich polegać przestrzegają przepisów UE dotyczących prywatności. Nawet jeśli nie jest to kwestia prawna, należy pamiętać, że osoba trzecia może zostać przekupiona za oddanie twoich prywatnych plików. Prawdopodobnie byłoby to bardzo złe dla strony trzeciej (ogromna kara za reputację), ale może się zdarzyć.
Zasadniczo poufność jest obniżona.
Jeśli nie zgadzasz się na poufność informacji dotyczących dostępności, dobrym pomysłem jest hosting prywatnego kodu online z osobą trzecią. W przeciwnym razie nie. Możesz wyjaśnić kompromisy, aby umożliwić szefowi podjęcie inteligentnej decyzji - ale możesz usłyszeć „nie”. To może się zdarzyć, jeśli dasz komuś decyzję. Jeśli twój szef mówi nie, to tyle. Nie sądzę, aby przekonywanie twojego szefa było bardzo dobrym pomysłem.