Introduction

Git dan GitHub adalah dua alat esensial bagi setiap pengembang. Git adalah sistem kontrol versi lokal yang melacak setiap perubahan pada kode Anda (code versioning), sementara GitHub adalah platform online untuk menyimpan repositori Git dan berkolaborasi.

Artikel ini akan memandu langkah demi langkah untuk menghubungkan Git lokal di komputer dengan repositori di GitHub.

Langkah Persiapan (Dilakukan Sekali)

Langkah-langkah berikut hanya perlu Anda lakukan satu kali di komputer Anda.

  1. Buat Akun GitHub: Jika belum punya, kunjungi github.com dan daftar.

Gambar 1. https://github.com/

  1. Instalasi Git di Komputer: Download dan Install Git dari situs resminya: git-scm.com. Ikuti proses instalasi sesuai sistem operasinya (OS).

Gambar 2. https://git-scm.com/

  1. Konfigurasi Git: Buka terminal (atau Git Bash di Windows) dan atur identitas sesuaikan dengan akun GitHub yang telah dibuat sebelumnya.

git config --global user.name "Nama Anda"

git config --global user.email "emailanda@contoh.com"

note: Pastikan nama dan email sesuai dengan yang Anda gunakan di GitHub.

Autentikasi dan SSH Key

Autentikasi ini sangat penting untuk membuktikan bahwa Anda adalah pemilik commit dan memiliki izin untuk mengakses repositori.

  1. Buat SSH Key di Komputer Anda

Di terminal, jalankan perintah ini untuk membuat kunci baru:

ssh-keygen -t ed25519 -C "your_email@example.com"

Ikuti instruksi yang muncul.

Passphrase (kata sandi untuk kunci ini - dapat dikosongin)

Gambar 3. Generating SSH Key

  1. Salin Kunci Publik SSH
  2. Tambahkan SSH Key ke GitHub

Di situs GitHub, klik foto profil Anda, pilih Settings > SSH and GPG keys. Klik tombol New SSH key, beri judul yang jelas, dan tempelkan kunci publik yang sudah dicopy dari terminal.

Gambar 4. GitHub SSH Key setup

Memulai Proyek (Setiap Kali Proyek Baru)

  1. Buat Repositori Baru di GitHub

Di halaman GitHub, klik tombol New repository. Isi nama repositori (misalnya proyek-pertama), deskripsi, dan pilih opsi lainnya sesuai kebutuhan.

  1. Siapkan Ruang Kerja di Komputer

Buat folder baru untuk proyek Anda di komputer, lalu buka terminal di dalamnya. Inisialisasi Git dengan perintah:

git init

  1. Hubungkan ke GitHub

Salin perintah dari halaman repositori GitHub (pastikan Anda memilih tab SSH).

Gambar 5. GitHub Repository Git Setup

Jalankan perintah ini di terminal untuk menghubungkan folder lokal Anda dengan repositori online.

Alur Kerja Sehari-hari

  1. Buat Perubahan atau Tambahkan File

Tambahkan file baru atau ubah kode di dalam folder proyek Anda.

  1. Tambahkan Perubahan (add)

Perintah ini akan memilih semua file yang Anda ubah untuk disimpan.

git add .

  1. Simpan Perubahan (commit)

Simpan semua perubahan yang sudah di-add dengan pesan singkat dan jelas.

git commit -m "Deskripsi singkat mengenai perubahan"

  1. Kirim ke GitHub (push)

Kirim semua perubahan yang sudah di-commit ke repositori di GitHub.

git push

  1. Anda bisa mengulangi langkah 10 sampai 13 setiap kali ada update/perubahan.

Note: Jika ada yang error jangan lupa dicari lagi di google hehehe..

Keywords: Git, GitHub, SSH Key, versioning, repositori

SDG: 9 “Industry, Innovation and Infrastructure”

Referensi: