Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. Tools & Tips

Tips cepat: Bagaimana untuk bekerja dengan beberapa akun GitHub

by
Difficulty:IntermediateLength:ShortLanguages:

Indonesian (Bahasa Indonesia) translation by Sap (you can also view the original English article)

Jadi Anda memiliki akun GitHub pribadi; semuanya bekerja dengan sempurna. Tapi kemudian, Anda mendapatkan pekerjaan baru, dan sekarang perlu memiliki kemampuan untuk push dan pull untuk beberapa akun. Bagaimana Anda melakukannya? Saya akan menunjukkan bagaimana!


Memilih Screencast?

Memilih 720p untuk gambar terbaik.

Langkah 1 - Buat Kunci SSH Baru

Kita perlu membuat kunci SSH unik untuk akun GitHub kedua kita.

Hati-hati agar Anda tidak menimpa kunci yang ada untuk akun pribadi Anda. Sebaliknya, bila diminta, Simpan file sebagai id_rsa_COMPANY. Dalam kasus saya, saya telah menyimpan file tersebut ke ~/.ssh id_rsa_nettuts.


Langkah 2 - Pasang Kunci baru

Selanjutnya, masuk ke akun GitHub kedua Anda, browse ke "Account Overview", dan lampirkan kunci baru, di bagian "SSH Public Keys". Untuk mengambil kembali nilai kunci yang baru saja Anda buat, kembali ke Terminal, lalu ketik: vim ~ /.ssh/id_rsa_COMPANY.pub. Salin seluruh string yang ditampilkan, dan tempelkan ini ke textarea GitHub. Jangan ragu untuk memberikan setiap judul yang Anda inginkan.

Selanjutnya, karena kita menyimpan kunci kita dengan nama yang unik, kita perlu memberi tahu SSH tentang hal itu. Di Terminal, ketik: ssh-add ~/.ssh/id_rsa_COMPANY. Jika berhasil, Anda akan melihat respons dari "Identity Added."


Langkah 3 - membuat File konfigurasi

Kami telah melakukan sebagian besar beban kerja; Tapi sekarang kita butuh cara untuk menentukan kapan kita ingin push untuk akun pribadi kita, dan saat kita malah harus masuk ke akun perusahaan kita. Untuk melakukannya, mari kita membuat file config.

Jika Anda tidak nyaman dengan Vim, silakan membukanya dalam editor pilihan Anda. Paste dalam potongan berikut.

Ini adalah pengaturan default untuk mendorong akun GitHub kami pribadi. Perhatikan bahwa kami dapat melampirkan file identitas ke host. Mari kita menambahkan satu lagi untuk akun perusahaan. Langsung di bawah kode tadi, tambahkan:

Kali ini, daripada menyetel host ke github.com, kami menamakannya sebagai github-COMPANY. Bedanya, sekarang kita melampirkan file identitas baru yang telah kita buat sebelumnya: id_rsa_COMPANY. Simpan halaman dan keluar!


Langkah 4 - Mencobanya

Inilah saatnya untuk melihat apakah usaha kita berhasil. Buat test direktori, inisialisasi git, dan buat commit pertama Anda.

Masuk ke akun perusahaan Anda, buat repositori baru, berikan nama "Test", lalu kembali ke Terminal dan push repo git Anda ke GitHub.

Perhatikan bahwa, saat ini, daripada pushing ke git@github.com, kami menggunakan host khusus yang kami buat di
file config: git@github-COMPANY.

Kembali ke GitHub, dan Anda sekarang harus melihat repositori Anda. Ingat:

  • Saat pushing akun pribadi Anda, lanjutkan seperti biasa.
  • Untuk akun perusahaan Anda, pastikan Anda menggunakan git!github-COMPANY sebagai host.

Pastikan untuk merujuk ke screencast jika Anda memerlukan gambaran visual yang lebih lengkap tentang langkah-langkah di atas!

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.