EN: Read in English
Dunia 5: Kerja Berpasukan
Pull request dan draf
Anda akan belajar: cara tawarkan perubahan dengan pull request, dan bila guna draf.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Pembaikan anda dah siap dalam branch (cabang) anda sendiri. Tapi main milik seluruh kelab. Macam mana nak masukkan perubahan anda dengan sopan?
Pilih satu jawapan.
Cuba
pull request (PR): Minta orang semak dan terima perubahan anda. (PR) bermaksud: tolong tarik branch saya ke dalam main. Pasukan baca, berbincang, kemudian merge (cantum). Jawab soalan Mei.
- Aanda
Butang itu tuju ke halaman yang tiada. Sekarang ia buka signup.html.
- mei
Bagus! Dah uji di telefon?
- Lulus test
- Branch ini perlukan satu review yang meluluskan dulu.
Petunjuk
Taip jawapan pendek, contohnya “Ya, ia jalan di telefon saya!”, kemudian tekan Komen.Cuba
PR ada dua tab utama. Di mana anda jumpa setiap benda?
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Teka
Kerja anda baru separuh siap. Anda buka sebagai draf pull request (draft pull request): Pull request yang ditanda belum siap. Tiada siapa boleh merge sampai ia sedia untuk review.. Bolehkah sesiapa merge sekarang?
Pilih satu jawapan.
Cuba
Draf anda dah siap sekarang. Aina dah luluskannya. Tanda sedia untuk review, kemudian merge.
- anda
Tambah footer dengan masa perjumpaan kami.
- Aina luluskan perubahan ini
Nampak bagus! Merge bila dah siap.
- Lulus test
- Ini masih draf. Tanda sedia untuk review dulu.
Petunjuk
Mula-mula tekan “Sedia untuk review”. Kemudian tekan “Merge pull request”.Semak
Susun perjalanan sebuah pull request. Yang pertama di atas.
Langkah pertama di atas. Susun ikut turutan. Guna anak panah, atau seret.
- Rakan sepasukan review
- Push branch itu ke GitHub
- Buka pull request
- Commit dalam branch anda sendiri
- Merge ke dalam main
Anda berjaya!
Kini anda boleh buka pull request, dan guna draf untuk kerja belum siap.
Nak tahu lebih (pilihan)
Anda boleh tukar PR jadi draf semula bila-bila masa. Draf tak minta code owner buat review. Bila ditanda sedia, barulah ia minta. Anda boleh buka PR di laman web, dari editor, atau dengan gh pr create (Dunia 9). Templat pull request isi penerangan untuk anda.
English
Your fix is ready on your own branch. But main belongs to the whole club. How do you get your change in, politely?
A pull request (PR) says: please pull my branch into main. The team reads it, talks, then merges. Answer Mei’s question.
A PR has two main tabs. Where do you find each thing?
Your work is half done. You open it as a draft pull request. Can anyone merge it now?
Your draft is finished now. Aina already approved it. Mark it ready for review, then merge it.
Put a pull request’s life in order. First at the top.
You can now open a pull request, and use a draft for unfinished work.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: About pull requests · Creating a pull request · Changing the stage of a pull request
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?