FluentStack

Menyimpan Project dengan Git dan GitHub

Mode tersedia: dark, light, paper
MasukDaftar
Beginner · Level 3: CSS Fundamentals and LayoutBeginner50 menitBahasa Indonesia

Menyimpan Project dengan Git dan GitHub

Simpan progres project lokal memakai Git dan siapkan repository GitHub sederhana.

StatusMemuat progres
ProgresMemuat...

...

Memuat progres

Menyiapkan langkah berikutnya

Tujuan belajar

  • Memahami Git sebagai alat menyimpan riwayat perubahan
  • Memahami GitHub sebagai tempat menyimpan repository secara online
  • Mengenal alur sederhana init, add, commit, remote, push
  • Menulis catatan README singkat untuk project
GitGitHubLocal WorkflowPortfolio

Isi lesson

7 blok
  1. 1.
    Git menyimpan riwayat, GitHub menyimpan repository onlineBelum selesaiWajib
  2. 2.
    Resource Git dan GitHubBelum selesaiOpsional
  3. 3.
    Contoh command Git dasarBelum selesaiWajib
  4. 4.
    Checklist local taskBelum selesaiWajib
  5. 5.
    Writing practiceBelum selesaiWajib
  6. 6.
    Tidak perlu menghafal semua command sekarangBelum selesaiOpsional
  7. 7.
    RingkasanBelum selesaiWajib

Git menyimpan riwayat, GitHub menyimpan repository online

Wajib

Git membantu kamu menyimpan riwayat perubahan project. GitHub membantu menyimpan repository secara online agar project bisa dibuka kembali, dibagikan, dan nanti dipakai sebagai portofolio.

Tool prerequisite:

  • Required: Git terinstall di perangkat kamu.
  • Required: akun GitHub siap dipakai.
  • Recommended: baca GitHub Hello World untuk gambaran repository dan commit.

Kamu belum perlu memahami semua fitur Git. Di lesson ini, cukup pahami alur dasar: init, add, commit, remote, dan push.

Bagian ini memengaruhi progres lesson.

Resource resmi

Opsional

Resource Git dan GitHub

Gunakan link resmi ini untuk install Git dan memahami workflow GitHub beginner. Jalankan setup sesuai kebutuhan perangkat kamu.

GitWajib

Git Downloads

Install Git agar command seperti git init, git add, git commit, dan git push tersedia di terminal.

Install Git
GitHub DocsDirekomendasikan

Hello World

Panduan beginner untuk memahami repository, commit, branch, dan GitHub flow secara ringan.

Buka GitHub Hello World

Opsional, tidak menghambat penyelesaian lesson.

Contoh command Git dasar

Wajib
bash
git init
git add .
git commit -m "Create static website"
git branch -M main
git remote add origin <your-repository-url>
git push -u origin main

Jalankan command satu per satu, jangan sekaligus. git init menyiapkan repository lokal. git add memilih file yang akan disimpan. git commit membuat snapshot perubahan. <your-repository-url> adalah URL repository GitHub kamu, misalnya URL yang diberikan GitHub setelah kamu membuat repository baru. remote dan push mengirim repository ke GitHub. Jika terminal mengatakan git tidak dikenali, kemungkinan Git belum terinstall atau terminal perlu dibuka ulang setelah install.

Bagian ini memengaruhi progres lesson.

Checklist local task

Wajib

Kerjakan di folder project kamu:

  • Pastikan Git sudah terinstall.
  • Pastikan kamu bisa masuk ke akun GitHub.
  • Buka terminal di folder project.
  • Jalankan git init.
  • Tambahkan file ke staging dengan git add .
  • Buat commit pertama.
  • Buat repository baru di GitHub.
  • Salin repository URL dari GitHub, lalu pakai URL itu untuk mengganti <your-repository-url>.
  • Hubungkan remote repository.
  • Push project ke GitHub.
  • Jika GitHub meminta sign in atau authentication, ikuti instruksi resmi dari GitHub.
  • Buka repository di browser dan pastikan file terlihat.

Jika Git masih terasa asing, itu normal. Jalankan command satu per satu dan fokus dulu pada urutan besarnya.

Bagian ini memengaruhi progres lesson.

Writing practice

Wajib

Latihan menulis

Tulis draft README singkat untuk project website statis pertamamu. Jelaskan nama project, tujuan project, teknologi yang dipakai, cara membuka project secara lokal, dan satu hal yang kamu pelajari.

Tulis draft dulu sebelum menandai writing practice selesai.

Draft kosong

0/180 karakter

Checklist panduan

Checklist ini hanya panduan. Kamu tidak harus mencentang semuanya.

Blok ini wajib untuk menyelesaikan lesson.

Tips

Opsional

Tidak perlu menghafal semua command sekarang

Git akan terasa lebih masuk akal setelah dipakai berulang. Untuk tahap ini, pahami bahwa commit menyimpan snapshot dan push mengirim perubahan ke GitHub. Jika git tidak dikenali di terminal, cek instalasi Git dulu, lalu buka ulang terminal.

Opsional, tidak menghambat penyelesaian lesson.

Ringkasan

Wajib
  • Git menyimpan riwayat perubahan project.
  • GitHub menyimpan repository secara online.
  • Alur awal yang penting: init, add, commit, remote, push.
  • README membantu orang lain memahami project.
  • Berikutnya kamu akan menguji kesiapan local static website workflow.

Bagian ini memengaruhi progres lesson.

Langkah berikutnya

Selesaikan bagian penting lesson ini

Lanjutkan blok wajib berikutnya: Git menyimpan riwayat, GitHub menyimpan repository online.