EN: Read in English
Dunia 6: Aliran Kerja Pasukan
GitHub Flow
Anda akan belajar: kitaran branch pendek, PR dan merge yang ramai pasukan guna.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Pasukan anda commit (titik simpan) terus ke main. Tengok dua commit paling atas. Kerja separuh siap kini ada di laman web yang live.
Tengok
GitHub Flow: Kitaran ringkas pasukan: branch pendek dari main, pull request, semakan, merge. jaga main supaya selamat. Setiap perubahan dapat branch (cabang) pendek sendiri. Ia masuk ke main hanya bila dah siap.
Tengok
Ketik setiap titik pada garis masa.
Enam langkah, kemudian ulang. Satu branch hidup beberapa jam atau hari, bukan berbulan. Main sentiasa sedia untuk dihantar.
Cuba
Susun langkah GitHub Flow ikut turutan.
Langkah pertama di atas. Susun ikut turutan. Guna anak panah, atau seret.
- Buat branch dari main
- Buka pull request
- Commit dan push
- Baiki komen semakan
- Padam branch
- Merge ke main
Petunjuk
Ia bermula dengan branch. Ia berakhir dengan kemas-kemas.Cuba
Cuba betul-betul pada repo diari anda. Tanda setiap langkah bila siap.
Misi sebenar
git switch -c docs/about-linegit commit -am "docs: add about line"git push -u origin docs/about-linegit switch maingit pullgit branch -d docs/about-line
0 daripada 7 langkah siap · Tanda anda disimpan.
Petunjuk
Belum ada repo diari di GitHub? World 4 tunjuk caranya. Anda boleh langkau kad ini.Teka
PR anda dah diluluskan dan di-merge. Apa yang betul tentang main sekarang?
Pilih satu jawapan.
Semak
Tabiat GitHub Flow yang bagus? Leret ke kanan kalau ya, ke kiri kalau tidak.
Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.
Satu branch untuk satu perubahan
Anda berjaya!
Kini anda boleh hantar perubahan dengan GitHub Flow.
Nak tahu lebih (pilihan)
Banyak servis hosting buat laman pratonton untuk setiap PR. Pasukan anda boleh cuba dulu sebelum merge. Lindungi juga main dengan peraturan: tiada push terus. World 5 tunjuk caranya. Panduan GitHub sendiri senaraikan enam langkah yang sama.
English
Your team commits straight to main. Look at the top two commits. Half-done work is now on the live site.
GitHub Flow keeps main safe. Each change gets its own short branch. It joins main only when it is ready.
Six steps, then start again. A branch lives for hours or days, not months. Main is always ready to ship.
Put the GitHub Flow steps in order.
Try it for real on your diary repo. Tick each step as you go.
Your PR is approved and merged. What is true about main now?
Good GitHub Flow habit? Swipe right if yes, left if not.
You can now ship a change with GitHub Flow.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: git switch · GitHub flow · About pull requests
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?