Idealnya kita memang tidak hanya menyandarkan pada satu platform repository git saja, harus ada backup plan yang kita gunakan. Nah, untuk itu, opsi Mirroring adalah jalan terbaik dan termudah saat ini. Saat ini yang sudah mendukung fitur mirroring ini antara lain Gitlab. Opsi ini bisa anda temui baik untuk Gitlab cloud version (gitlab.com) maupun gitlab self-hosted.
Untuk melakukan mirroring, silakan login ke Gitlab dan pilih repositorynya:
1.Sorot menu Settings -> Repository
- klik tombol Expand pada bagian Mirroring repositories
3. Kemudian isi repository URL dengan URL yang dituju (misal di Github, Bitbucket atau yang lainnya)
- Pilih authentication method yang dibutuhkan oleh platform tujuan, ada dua opsi, pakai password dan pakai SSH-Key. Pakai SSH-key saja.
-
Selesaikan dengan klik tombol Mirror repository