Latihan git
Ayo berlatih git!
Ringkasan
Repositori ini dirancang untuk membantu pemula berlatih menggunakan git dan github dengan membuat aplikasi Todo yang sederhana. Setiap peserta akan memeriksa cabang mereka sendiri dari cabang utama, di mana mereka akan mengerjakan aplikasi TODO masing -masing di direktori yang dinamai sesuai nama mereka sendiri. Direktori ini juga akan berisi file READMD.MD untuk memberikan beberapa informasi tentang diri mereka sendiri. Akhirnya, setiap peserta akan menambahkan tautan ke direktori mereka di bagian kontributor file Root ReadMe.MD.
Instruksi
Pengaturan
- Garpu dan klon repositori ke mesin lokal Anda:
git clone https://github.com/[your-github-handle]/git-practice.git
cd git-practice
- Lihat cabang baru dari cabang utama dengan nama Anda:
git checkout -b your-branch-name main
Perkembangan
- Di dalam repositori, buat direktori baru dengan nama Anda:
mkdir your-name
cd your-name
- Buat file
README.md di direktori dan berikan beberapa informasi tentang diri Anda. - Kembangkan aplikasi Todo Anda di direktori Todo menggunakan teknologi atau kerangka apa pun yang Anda sukai.
Melakukan perubahan
- Cabang
your-branch-name untuk fitur apa pun yang ingin Anda terapkan: git checkout -b your-branch-name-feature-name your-branch-name
- Setelah Anda membuat kemajuan di aplikasi Todo Anda, tambahkan perubahan Anda ke area pementasan:
- Komit perubahan Anda dengan pesan komit yang bermakna:
git commit -m "Add feature name"
Mendorong perubahan dan membuat permintaan tarik
- Dorong cabang Anda ke repositori jarak jauh:
git push origin your-branch-name-feature-name
- Kunjungi repositori asli di GitHub dan buat permintaan tarik untuk menggabungkan perubahan Anda ke cabang
your-branch-name .
Meminta ulasan
- Minta setidaknya 1 ulasan kolega.
- Setelah PR disetujui dengan menangani umpan balik pengulas, gabungkan PR.
Memperbarui cabang Anda dengan perubahan terbaru
- Lihat
your-branch-name dan tarik perubahan terbaru: git checkout your-branch-name
git pull origin your-branch-name
Perulangan
- Iterate 6 - 13 Sampai Anda menerapkan semua fitur.
- Dengan cara yang sama, tambahkan readme.md tentang diri Anda di direktori nama Anda.
Tambahkan tautan ke direktori
- Buka file readme.md dan tambahkan tautan ke direktori nama Anda di bawah bagian "Kontributor".
Buka PR untuk semua pekerjaan Anda
- Dorong
your-branch-name ke repositori jarak jauh. - Buka PR terhadap utama dan minta ulasan ke admin
Selamat
- Admin akan meninjau PR dan mengucapkan selamat jika semuanya terlihat bagus.
Kontributor
- John Doe
- Sebastian Harvey
- Collin putih
- Donald Ross
- Lucas Marvel
- Yusuke Nishikado
- Carisno Remes
- Andreas Fischer
- Nguyen Aiden
- Weijie Zhang
- Alice Ibrahimovic
- Lysander Stewart
- Andersen Sven